a Technician or Technologist diploma (Mechanical, Electrical, Robotics and Automation or Mechatronics). Your Responsibilities... and, above all, people. Forward. For all. Group Summary Cosma provides a comprehensive range of body, chassis and engineering solutions......
Job Location: Saint Thomas, ON, Canada