Insulet
Chris Crawford has extensive experience in workforce management and reporting, currently serving as a Senior Manager at Insulet Corporation since December 2015, overseeing scheduling and intraday management within the Customer Care department. Previously, Chris held management roles at Constant Contact, successfully leading a team that supported a complex multi-site contact center with over 250 agents, and developed accurate workload forecasts. Earlier experience includes a Business Analyst role at Cross Country Automotive Services, focusing on performance metrics for a large team of support specialists. Chris holds a Bachelor of Computer Science degree from Salem State University.
This person is not in any teams
This person is not in any offices