Treasurer Tim Cahill