He is currently self-employed as a professional director and consultant. Previously, he was the Managing Partner at KPMG. He is currently the Chairman of Manukau Water Limited, Seafood Processors Limited, the CDP Group Limited and Sealegs Corporation Ltd. He was also a member of the Transit New Zealand Board until July 2008.