Our client is looking for a Manager in the Engineering department to join their team. As a Manager, you will be part... of the engineering department supporting the design, launch, and sustainability of all product categories that our client......
Job Location: Saint Thomas, ON, Canada