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.