
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A national infrastructure services provider is seeking a Mechanical Site Team Leader to oversee projects in the water industry. You will manage teams and subcontractors, ensuring compliance with health, safety, and performance standards while driving cultural change within the team. The ideal candidate will have experience in mechanical installations and be equipped with effective management and communication skills. Competitive benefits include a company van, health care plans, and 25 days annual leave.