Alex Vaughan
About Alex Vaughan
Alex Vaughan, Chief Executive Officer of Costain
Alex Vaughan serves as the Chief Executive Officer of Costain. He has been with the company since 1992, demonstrating long-term dedication and strategic leadership. As CEO, Alex Vaughan continues to drive Costain's vision and business goals across various sectors.
Alex Vaughan's Role in Costain's Transformation
Alex Vaughan has played a leading role in transforming Costain into an infrastructure solutions business. His strategic insight and leadership contributed significantly to the company's evolution, positioning it as a key player in the industry. This transformation highlights his expertise in navigating complex business landscapes.
Alex Vaughan's Executive Board Membership
Alex Vaughan has been a member of Costain's Executive Board since 2006. His extensive experience and deep understanding of the company's operations and strategic direction have been invaluable in shaping Costain's policies and decision-making processes over the years.
Alex Vaughan's Background in Natural Resources
Before becoming CEO, Alex Vaughan served as the managing director of Natural Resources at Costain. During his tenure, he delivered significant growth in both profit and margin, showcasing his capability in managing large-scale projects and driving financial performance.
Alex Vaughan's Qualifications and Education
Alex Vaughan is a qualified chartered quantity surveyor, a profession that underpin his expertise in infrastructure projects. He also completed the Advanced Management Program at Harvard Business School in 2009, adding to his credentials and enhancing his executive leadership skills.