Trevor spent ten years as the Head of Government Affairs with Australia’s global financial services provider, Macquarie Group Limited. He had responsibility for external relations, public affairs, and government relations across the Group
Prior to this, Trevor was Head of Government and Parliamentary Relations for the Australian Broadcasting Corporation (ABC), and Director of Communications and Government Relations for the Australian Automobile Association (AAA).
He has worked in ministerial offices and held senior positions in Federal, State, and Local Government in Australia.