🌿 Back to all jobs

🥝 Site Manager

Green Frog Connect | Southampton, United Kingdom | Posted June 02, 2026

Job Description

Site Manager (Contract) | Southampton | 11 Months | Start: 24/11/2025

The Company

Green Frog Connect is driving the UK’s transition to a zero-carbon electricity grid.

As an accredited Independent Connection Provider (ICP), we design and build high-voltage electricity networks up to 132kV. We also act as Balance of Plant (BoP) and EPC contractor for renewable generation and energy storage projects ranging from 5–100MW.

The Role

We’re looking for a skilled and dependable Site Manager to lead the safe and efficient delivery of a major energy infrastructure project in Southampton.

This is an 11-month contract, starting 24th November 2025. You’ll take full ownership of site operations, ensuring everything runs smoothly, safely, and to the highest quality standards.

Key Responsibilities

*

Lead daily site operations, subcontractors, and logistics

*

Drive compliance with HSE policies, RAMS, and CDM requi...

Apply for This Position

Submit Application