Customer Service Representative Team LeadCustomer Service Representative Team Lead
We do not sponsor and candidates must live in/near Westlake, Ohio. The Customer Service Representative Team Lead is responsible for assisting the Operations Director in developing and managing assigned customer