Site Manager
Posted 12/05/2026 by Veolia
- Salary:
- £60,622/annum company vehicle or car allowance
- Location:
- Birmingham, West Midlands
- Job Type:
- Permanent
Oversee safe and efficient decommissioning operations on-site, coordinating equipment deployment, timelines, and resource allocation. Conduct daily site meetings with contractors and operatives, including think-safe briefings before work begins and progress discussions. Manage … more