Geoff is the Founder of the Allen Consulting Group, and Founder and Chairman of the Centre for Corporate Public Affairs.
Geoff advises government departments and leading Australian and multinational companies on public policy issues, regulatory risks, government-business relations, best practice public affairs management, and reputation management.
His current roles include Chairman of the Australian Statistics Advisory Council, National Chairman of the Committee for Economic Development of Australia (CEDA), board member of the European Centre for Public Affairs and Asia Pacific Regional Editor, Public Affairs (international journal).
Geoff’s achievements include:
Previous positions include Director of three public companies, Senior Research Fellow and Adjunct Professor at the Melbourne Business School, and Chair of a number of Commonwealth and State Advisory Councils on Business-Government issues.
Geoff was educated at Wesley College, Queens College and Melbourne University. He holds a Bachelor of Arts (Honours) History and a Master of Business Administration.