Site Lead- STATCOM
Site Manager – Electrical Construction
Multi Locations: Germany, Netherlands, Belgium, Italy, Spain, France
Role Type: Freelance or Permanent
Salary: Depending on experience
The Electrical Site Manager is part of the site management team and is responsible for the successful execution of all electrical site activities within construction projects, with a focus on Primary Installation, Transformer Installation, and FACTS/STATCOM systems. This role ensures that electrical works are completed on time, within budget, and to the highest quality and safety standards.
Key Responsibilities
-
Overall responsibility for electrical site activities, including HSE, quality, schedule, cost, and personnel management.
-
Project controlling and reporting, including progress tracking, work supervision, final measurements, invoicing support, contract status monitoring, risk and opportunity management, and preparation of final documentation.
-
Functional management and coordination of site electrical engineers and supervisors.
-
Staff planning and deployment in collaboration with site management.
-
Interface management with engineering teams, external stakeholders, and third parties.
-
Identify deficiencies, propose solutions, and ensure implementation on site.
-
Support insurance cases and provide feedback to internal processes.
-
Training and mentoring of electrical site staff.
-
Escalation of unresolved issues to back-office teams and stakeholder management.
-
Fulfil responsibilities as the legally designated site manager where required.
Electrical Contractor Management
-
Manage electrical erection contractors, ensuring compliance with HSE, quality, schedule, and budget requirements.
-
Oversee Primary Installation and Transformer Installation activities, including inspections, testing, and handovers.
-
Conduct site kick-offs, regular progress meetings, and review of claim-relevant events.
-
Support contract close-out processes and claim management for contracts not directly awarded by the site management team.
-
Conduct inspections, testing, and handovers to commissioning or maintenance teams, with focus on FACTS/STATCOM systems.
Requirements
-
Degree in Electrical Engineering or relevant technical discipline.
-
Proven experience as a Site Manager or Senior Site Manager with a focus on electrical construction in high-voltage projects, particularly Primary Installation, Transformer Installation, and FACTS/STATCOM systems.
-
Experience managing contractors and coordinating with civil and mechanical teams.
-
Strong organisational, communication, and leadership skills.
-
Familiarity with project controlling tools, reporting, and risk/opportunity management.
-
Ability to work independently and escalate issues effectively.