Customer Care Manager
The Customer Care Manager will lead a team or teams of highly motivated customer care team members providing a world class experience to Insulets customers. The Customer Care Manager will manage the day to day contact center operations for the inboun Customer, Customer Care, Care Manager, Manager, Management, Support, Retail, Manufacturing