Senior Project Manager - Power Generation EMEA
1 day ago
Glasgow
The role will be based in the UK at either our Glasgow or London office, with frequent travel to project and client sites throughout the region. Manage all aspects of medium to large Engineering Procurement Construction (EPC)/Service projects, including risk to cost, schedule, quality. Responsibl...