M

Press Tech Lead at Martinrea Vaughan

Mitchell & Associates

vaughan, york region, Canada Full-time June 10, 2026

Found Description

Join Martinrea in Vaughan, ON as a Press Tech Lead, where safety and quality guide your oversight of stamping press operations. Your role will focus on efficiency while mentoring junior staff.
In this permanent position, you will manage and enhance stamping press line effectiveness. Key responsibilities involve coordinating activities with teams, troubleshooting systems, and ensuring compliance with health and safety regulations. Utilize your leadership skills to foster a culture of quality in operations while documenting production activities.
Key Responsibilities:
• Supervise stamping press operations for optimal performance
• Conduct daily scheduling with key operational teams
• Monitor and troubleshoot automated press systems
• Enforce safety and operational compliance standards
• Maintain documentation for production activities
Requirements:
• High school diploma required
• Minimum 1 year experience in stamping or similar field
• Familiarity with P...

Ready to Apply?

Submit your application for Press Tech Lead at Martinrea Vaughan at Mitchell & Associates

Apply Now