Lead Site Manager
hace 10 días
Lead Site Manager – Electrical Engineering.Stone Head Office & UK Client Sites.Site Manager with an Electrical Engineering background.This is a high‑impact role, responsible for ensuring safety, quality, and delivery across complex Protection, Control, Automation, and Electrical installations.Yo