Job Summary The Supervisor, Customer Care leads a high-performing Customer Care team in providing the best customer experience... Supervisor, Customer Care works cross-functionally with all business units and departments to ensure customer loyalty......
Job Location: Vaughan, ON, Canada