Automotive Service Manager | Up to $110k Annually & Weekends Off | Lockport in lockport, il | ApplyBoost