Automotive Service Advisor/Shop Manager in santa cruz, ca | ApplyBoost