Construction Manager (Oil & Gas)
1 month ago
London
... International, with more than 3,800 professionals in over 100 offices worldwide, provides program management, project management, construction management, project management oversight, advisory ...