Senior Mechanical Engineer - Lead Water & Wastewater Assets
Posted 2 days 9 hours ago by Veoli
Permanent
Full Time
Other
Lancashire, Manchester, United Kingdom, M21 0
Job Description
Veolia in Manchester is seeking a Senior Team Leader to head a team of mechanical engineers and fitters across multiple sites. You will supervise asset overhauls, complex repairs and installations of dewatering equipment, pumps and valves, while ensuring site safety and regulatory compliance.
A strong leadership track record in industrial settings is essential. You will coordinate with customers and subcontractors, manage permits, and drive energy-efficient operation and reduced downtime.