Job Openings VP – Customer Service Operations (Insurance)

About the job VP – Customer Service Operations (Insurance)

Role Summary

Senior leadership role responsible for end-to-end customer service strategy and operations, with a strong focus on non-life insurance. The position oversees omni-channel customer service operations and multiple functional teams to ensure service excellence, regulatory compliance, and operational efficiency across insurance and related financial businesses.

Key Responsibilities

  • Own and lead customer service strategy across phone and digital channels (call center, chat, email, social)
  • Oversee Call Center Operations, Digital Customer Service, Service Quality, and Reporting / Project Management teams
  • Provide leadership and governance over daily operations, ensuring SLA, service levels, and compliance, especially for non-life insurance
  • Monitor and improve service performance metrics (CSAT, NPS, FCR, AHT) using data-driven insights
  • Drive service improvement, operational excellence, and digital transformation initiatives
  • Manage complex customer complaints and ensure proper handling in regulated environments
  • Collaborate with cross-functional teams to align customer service with business objectives
  • Manage budgets and ensure cost-efficient operations without compromising service quality

Key Qualifications (Critical)

  • Proven hands-on experience in non-life insurance customer service or call center operations is required
  • Strong understanding of non-life insurance products, claims processes, and regulatory compliance
  • Experience leading large-scale or multi-functional customer service operations
  • Strong leadership, stakeholder management, and decision-making skills
  • Experience in life insurance is a plus; candidates with life insurance experience only will not be considered