Site Manager
Job in
Monmouth, Monmouthshire, NP25, Wales, UK
Listed on 2026-01-22
Listing for:
Green Frog Connect
Full Time, Contract
position Listed on 2026-01-22
Job specializations:
-
Construction
Site Manager, Energy Management/ Efficiency, Operations Manager
Job Description & How to Apply Below
Site Manager (Contract) | Abergavenny | 10 Months | Start: ASAP
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 Abergavenny
This is an 10-month contract, starting ASAP. 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 requirements
* Track progress against programme and provide clear project updates
* Manage materials, deliveries, and permits
* Lead inductions, toolbox talks, and regular site inspections
* Maintain high standards of workmanship and design compliance
* Build strong relationships with clients, stakeholders, and internal teams
About You
* Strong leadership and organisational skills — calm under pressure, proactive in problem-solving
* Excellent communicator, able to manage multiple moving parts
* In-depth understanding of HSE, temporary works, and QA procedures
* Experience managing civils, electrical, or energy-sector projects
* Collaborative mindset with a focus on safety, quality, and delivery
Qualifications & Requirements
* SMSTS – Essential
* First Aid – Essential
* Temporary Works Supervisor – Essential
* CSCS Card
* Clean UK driving licence
Contract Details
* Duration: 10 months (starting immediately)
* Engagement:
Ltd company or umbrella (depending on status)
* Rate:
Competitive day rate (DOE)
If you’re a hands-on Site Manager who takes pride in delivering safe, high-quality work — and you’re ready to play a key role in the UK’s clean energy future — we’d like to hear from you
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×