cnc tech salary
9 CNC Maintenance Technician Salaries. CNC Maintenance Technicians earn $43,000 annually on average, or $21 per hour, which is 35% less than the national average for all working Americans.