Location
Winchester, England, United Kingdom
Posted
July 11, 2026
Job Description
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 ...