Head of Engineering - South Wales
18 days ago
Ebbw Vale
... deliver customer expectations. Lead the engineering department, managers and engineers across a 24 / 7, 365-day operation. Ensure health, safety and environmental issues are prioritised, whilst ...