NEC Infrastructure Project Manager | Site Supervisor

Company: Turner & Townsend
Apply for the NEC Infrastructure Project Manager | Site Supervisor
Location: City of Edinburgh
Job Description:

A global professional services company in Edinburgh is seeking an experienced Project Manager to work on leading infrastructure projects. The role requires NEC Supervisor accreditation and a degree in Civil Engineering. Responsibilities include project oversight, stakeholder management, and ensuring compliance with contracts. Ideal candidates will have experience in large-scale construction projects (£100m plus) and excellent communication skills. This position offers opportunities for professional growth within the infrastructure sector.#J-18808-Ljbffr…

Posted: November 27th, 2025