Are you a Production Manager or Production Supervisor with over 5 years of experience managing a team of 8 plus employees? Are you looking to join a well-established growing company where you will have input on the day-to-day operations, pr......
Job Location: Burlington, ON, Canada