Matthew Vaughan is a seasoned professional with a robust background in corporate strategy, business development, and management consulting across various industries, particularly in energy and natural resources. Currently serving as Chief of Staff at Squadron Energy since October 2025, Matthew previously held key roles including Principal at Oliver Wyman, where focus areas encompassed corporate strategy and growth within Utilities, Renewables, Infrastructure, and Construction. A member of the Senior Leadership Team at Baillie Lodges, Matthew's expertise also extends to his tenure at GenesisCare, where contributions were made to the growth of Oncology businesses through M&A and strategic partnerships. Prior roles include significant positions at Strategy&, Third Horizon Consulting, Accenture, and Churchill Group, complemented by a Bachelor of Business from the University of Technology Sydney and a finance leadership course from Harvard Business School Online.
This person is not in any offices