The Lead Customer Care Operations Manager is responsible for driving operational, strategic, and administrative processes associated with the Customer Care department. This position will be the key intake and lead to ensure resources, processes, and workflow impacts are appropriately accounted for and assessed before the roll out of any new program, initiative, or system release within Customer Care. A primary responsibility of this position is to prioritize and effectively lead activities that focus on the successful achievement of Customer Care (CC) strategic objectives, especially those that require close partnership with external functions – from inception and planning, to measuring and reporting progress, to achieving comprehensive outcomes. This role focuses on leading cross-functional initiatives by combining strong project management expertise with strategic oversight of technical and operational roadmaps within Customer Care. It involves setting priorities, aligning work to business goals, connecting inter-dependencies, and ensuring efficient execution across teams. The position is responsible for evaluating and maximizing return on investment, tracking business value delivery, and making data-driven decisions with business. Additionally, it requires effective stakeholder management—communicating clearly, managing expectations, and ensuring alignment between leadership, technical teams, and business partners to drive successful outcomes.
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
1,001-5,000 employees