Construction Manager
GE Vernova · Stafford, England, GB
Job Description Summary Job Description Location: Stafford, United Kingdom Contract type: Permanent Working arrangement: Hybrid Build the infrastructure that...
Job description
Job Description Summary Job Description: Location: Stafford, United Kingdom: Contract type: Permanent Working arrangement: Hybrid Build the infrastructure that powers tomorrow You play a key role in delivering major grid projects that help bring secure, reliable electricity to communities and industries. As a Construction Manager, you lead site construction activities from early project planning through to execution and completion, helping ensure projects are delivered safely, efficiently, and to a high standard. This is an opportunity to take ownership of complex, high-value work, shape site delivery strategy, and lead teams across challenging and rewarding projects. You work closely with project leaders, customers, subcontractors, and site teams to turn plans into successful outcomes. What you’ll do: You lead the construction delivery strategy for your projects and make sure site activities are set up for success from the outset. You guide teams, coordinate stakeholders, and keep a clear focus on safety, quality, schedule, and cost. In this role, you will: Define and lead the construction and installation strategy across one or more project sites Support tender and project planni...