John joined Roblan Pty Limited in October 1996, with a background in public practice, manufacturing (paper recycling), Trust Management Investment and some time as a Money Market Dealer.

On 18th December 2006 John was appointed Company Secretary of Roblan Pty Limited .

John is a Member of the OH&S Workplace Committee as well as being Roblan's Workers' Compensation Rehab Co-ordinator and Internal Auditor.

John is a member of the National Institute of Accountants, Treasurer of the NIA-Burwood Discussion Group and Honorary Auditor of Leichhardt High School's P & C.
John is involved in baseball at both junior & senior levels as team manager & assistant coach. He is also a keen surfer and skier.