Customer Service Representative
Gerald Collision CenterNaperville, Illinois, United StatesCustomer Service Representative.Managers who don’t care about you?.Working for a company that’s not focused on taking care of the customer?.Working in a job with no future?.We want to talk with peo... Show more