Lead Site Manager – EV & Infrastructure Deployments

VEV
Full-time london, england Management & Operations
Posted:
June 14, 2026
Location:
london, england, United-Kingdom

Job Description

A leading fleet solutions provider in Greater London is seeking a Site Manager to oversee site operations for civil, electrical, and charger installation projects. The ideal candidate will manage subcontractors, ensure safety compliance, and have at least 5 years' experience in site supervision, ideally in the EV or solar sectors. This hands-on role requires valid plant tickets and a strong understanding of CDM regulations. The company promotes sustainable transportation and values innovation.
#J-18808-Ljbffr

Apply for this Job

Submit your application for the Lead Site Manager – EV & Infrastructure Deployments position at VEV.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: london, United-Kingdom
Posted: June 14, 2026
Deadline: July 24, 2026