Project Manager
il y a 6 jours
The team of over 100 Engineers and Consultants deliver projects on behalf of Clients from four offices in Edinburgh, Glasgow, Livingston, and Biggar. Act as the key interface between clients, contractors, consultants, and internal stakeholders, providing project reporting and governance throughout t