One of our manufacturing clients is looking for a Design Engineering Manager for their plant in Vaughan.... Project Management: Develop and manage project plans, schedules, and budgets to ensure timely and cost-effective delivery......
Job Location: Vaughan, ON, Canada