Senior Mechanical Team Lead: Transformer Design & Leadership
Cam TranAshfield–Colborne–Wawanosh, ON, CAA leading engineering firm is seeking a Mechanical Team Lead in Ontario.The role involves managing a team of engineers focused on the design and manufacture of distribution transformers.Ideal candi...Show more