Press Tech Lead at Martinrea Vaughan

Mitchell & Associates
Full-time vaughan, york region Other-General
Posted:
June 10, 2026
Location:
vaughan, york region, Canada

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 Job

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

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: vaughan, Canada
Posted: June 10, 2026
Deadline: July 20, 2026