Full-time Posted June 10, 2026
Apply Now

Job 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...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application