Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Construction site manager

Slough
Permanent
Energy Job Search
Construction site manager
€60,000 a year
Posted: 2 February
Offer description

Overview

On-site - London. We are more than just a power management company, we are committed to inclusion, diversity, and sustainability. You will be part of a global team committed to delivering on our brand promise: "Make what matters work". We pride ourselves on building a culture that reflects our shared goals, beliefs, and attitudes. This is an exciting opportunity for an experienced Construction Site Manager to take ownership of high-impact electrical installations within the critical power industry, working across major London construction sites. You\'ll be the key on-site representative, ensuring installations are delivered safely, efficiently, and to the highest technical standard.


What you\'ll do

* Ensure all work fully complies with Health & Safety regulations, RA/MS documentation, and permit requirements.
* Act as the main on-site contact, ensuring smooth day-to-day operations across complex and fast-paced projects.
* Oversee installation of critical power systems (LV/MV switchgear, UPS, power distribution equipment).
* Coordinate Eaton field teams, subcontractors, and third-party suppliers - keeping activities aligned and on schedule.
* Maintain close collaboration with the Project Manager, providing regular updates, forecasting needs, and identifying risks early.
* Ensure effective resource utilisation to support project profitability and highlight additional scope where required.
* Act as an auditor for site testing, commissioning, and quality verification activities.
* Represent Eaton in site coordination meetings with contractors and end-clients.
* Promote Eaton values and uphold the highest level of professionalism and ethical conduct.


Qualifications

* CSCS and SMSTS required (training can be provided if needed).
* Proven experience managing construction sites, ideally within electrical systems or critical power projects or data center environments.


Skills

* Strong understanding of CDM Regulations and construction H&S requirements.
* Solid engineering knowledge-electrical background strongly preferred.
* Experience using H&S systems, Quality Management Systems, and document control tools.
* Proficiency in Microsoft 365.
* Excellent communication, organisational, and stakeholder management skills.
* Ability to prioritise, solve problems, and adapt quickly on fast-moving projects.
* Customer-focused mindset and ability to manage both technical teams and external partners.
* Fluent English required.
* Flexible, proactive, and eager to broaden technical understanding across Eaton\'s solutions.


What We Offer

* We make ethics and culture matter - You will enjoy working in supportive and collaborative workplace where ethics and safety are in our DNA.
* International and diverse Team - Be part of very dynamic team with great spirit.
* We make your aspirations matter - Eaton encourages internal promotion, whenever possible.
* We make your wellbeing matter - We put your health and safety first. Wellness at Eaton is more than a program, it\'s about changing the environment by offering the right tools to help empower employees to make that happened.

We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Construction site manager
Slough
Permanent
-
Construction site manager
€60,000 a year
Similar job
Lead construction site manager - critical power
Slough
Permanent
Energy Job Search
Construction site manager
€60,000 a year
Similar job
Construction site manager: holiday-cover role
Aldershot
Permanent
O'Rourke Personnel Limited
Construction site manager
€450 a month
See more jobs
Similar jobs
Construction jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Construction jobs > Construction site manager jobs > Construction site manager jobs in Slough > Construction Site Manager

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save