Site Manager - Gas Plant
Posted just now by Matchtech
- Location:
- Bathgate, West Lothian (310 miles)
- Job Type:
- Contract
They will also review the plant list and schedule and liaise with the Project Manager to resolve any technical issues outside of the scope of works. The Site Manager will co-ordinate and supervise various subcontractors on their performance of their assigned scope of work … more