Michael Allan has experience in areas across oil and gas, energy, construction, manufacturing, contracting, corporate finance and corporate governance.
In October 2025, Michael Allen stepped into the role of Chief Executive at BGC Australia, after working at the company since 2018.
Mr Allen's qualifications include a Bachelor of Commerce Degree at the University of Western Australia, a Chartered Accountant certification with the Institute of Chartered Accountants in Australia and the completion of a Company Directors Course with the Australian Institute of Company Directors.