The Director, Customer Care Center, is responsible for providing strategic leadership and oversight for the Customer Care Contact Center functions across multiple contact channels (phone, email, chat, etc.) and continuous improvement to deliver revenue and profit growth, high levels of customer and franchise satisfaction, and service level achievement, while supporting the Company's strategic initiatives. This leader will support functions such as new customer intake, lead assignments to franchises, existing customer support, franchise support, and client support. This role will lead multiple direct reports including Care Center supervisors, along with overseeing a Care Center team which provides exceptional customer service in a 24/7/365 environment. They will provide leadership that includes strategies, policies, procedures, goals, metrics, and programs for the department. Additionally, this leader will be growth and technology oriented, leading the call center to a more modern, world-class customer care center.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
101-250 employees