🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

E&P Site Manager

Company

Octavius Infrastructure

Location

Winchester, England

Posted

July 11, 2026

Position Overview


We are recruiting for a Site Manager to join us here at Octavius.


We are a leading civil engineering organisation delivering safe, sustainable, and efficient transport solutions across the UK.



 


You'll be working on…. (what your role and responsibility is)



As Site Manager, you'll play a key role in delivering a programme of substation upgrade works across the Isle of Wight as part of our Southern Renewals Framework.


Working closely with the Project Manager and wider delivery team, you'll take responsibility for the safe, efficient and high-quality delivery of site activities, ensuring projects are completed on programme, within budget and to the standards our customers expect. You'll lead site teams and specialist subcontractors, coordinate day-to-day operations, and create an environment where ...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now