SR163/TP137 Site Manager
Posted 6 days ago by Search
- Location:
- City of London, London (101 miles)
- Job Type:
- Contract
The ideal candidate will have a proven track record in managing complex projects within the energy sector, specifically in liaising with the National Grid, subcontractors, and third parties. Key Responsibilities. Liaison and Communication. Act as the primary point of contact between the … more