He has wide exposure to various functions including business development, project management, consulting and human resources and has worked for leading companies such as Deloitte, Ernst & Young and PWC. He is a member of the Australian Institute of Company Directors and the Simulation Industry Association of Australia.