Cherokee, Inc. hiring Shop Mechanic / Shop Manager job in Columbia, SC, US | WorkOnward