Turner & Townsend is seeking a Project Manager for their Energy & Natural Resources department in Scotland. This full-time role requires managing discrete project packages across electrical and energy infrastructure programs. Candidates will effectively lead NEC contracts and work collaboratively with multi-disciplinary teams.
The successful applicant will excel in overseeing design and construction delivery, ensuring compliance with governance processes. This position offers the opportunity to impact project outcomes significantly while being part of a dynamic and innovative team.
#J-18808-Ljbffr…
