Jon Machin serves as the Chief Operations Officer for Europe at CCL - Specialized Engineered Solutions for Structures, a position held since November 2007. Prior to this role, Jon Machin was the Commercial Leader at Laing O'Rourke from December 2000 to October 2007, contributing significant expertise in operations and commercial leadership within the engineering and construction sectors.
Sign up to view 6 direct reports
Get started