About this opportunity
Veolia lists this Senior Lead Engineer — Water Treatment Systems Leader opportunity in glen allen, Missouri. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Veolia invites applications for a Senior Lead Engineer to direct multi-disciplinary teams delivering custom municipal and industrial treatment systems. You will guide 25-30+ engineers from conception to completion, ensuring technical excellence, schedule adherence, and budget compliance.
As a key member of the leadership team, you’ll be Veolia’s primary technical face to customers, drive project performance, and mentor teams across functions in a fast-paced environment.
#J-18808-Ljbffr
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.