Global Installation Site Lead

Posted 3 hours 55 minutes ago by ProActive

Permanent
Full Time
Other
London, United Kingdom
Job Description

Proactive Global is seeking an International Site Supervisor to oversee safe, high-quality installation projects across international sites, coordinating with the Project Manager and subcontractors. The role emphasises QSHE compliance, safety and timely progress in a fast-paced environment.

You will plan site activities, manage resources, supervise teams, and ensure clear communication with clients. Candidates with varying levels of people management experience but strong technical know-how will