Michels Canada employs 362 employees. The Michels Canada management team includes Dean Cowling (President), Gary Ziehr (Vice President), and Mark Foster (Purchasing Agent).
Get Contact Info for All DepartmentsLooking for a particular Michels Canada employee's phone or email?