Mechanic Shop Manager

City Super Shop   Carter Lake, IA   Full-time     Mechanic/Technician
Posted on July 22, 2022

Mechanic Shop Manager

City Super Shop in Carter Lake, IA is looking for someone to manage 10 - 12 employees. Mechanical experience preferred.