Key Responsibilities: Lead and inspire a team of 18 employees to excel in their roles, ensuring optimal performance and meeting tight schedules. We are seeking a skilled CNC Milling Supervisor / Programmer to join our team and take charge of overseeing our dedicated team across 3 shifts.