Alexander Vaughan is the CEO of Costain Group PLC.
3,642 people are employed at Costain Group PLC.
The NAICS codes for Costain Group PLC are [23799, 237990, 237, 23, 236, 2379].
The SIC codes for Costain Group PLC are [87, 15, 871, 154].