Alex Vaughan

Chief Executive Officer at Costain Group

Alex Vaughan is the Chief Executive Officer and Executive Board Director at Costain Group PLC, where a distinguished career began as a Trainee QS in 1990. Over the years, Alex has held various leadership roles, including Managing Director for Natural Resources, Corporate Development Director, and Managing Director of the Community Division. Key responsibilities have included oversight of business strategy, operational excellence, and corporate governance across multiple sectors, as well as leading M&A activities and managing business assets. Alex's international experience includes serving as Regional Director for Africa and Country Director for Botswana and Tanzania. Academic credentials include a Bachelor of Science in Quantity Surveying from the University of Greenwich, an APM176 certification from Harvard Business School, and a Diploma in Company Direction from the Institute of Directors.

Links


Org chart

Sign up to view 3 direct reports

Get started