EXL Service
Operations Delivery Manager – International Insurance Portfolio
Job Description
The Operations Delivery Manager – International Insurance Portfolio is responsible for leading end-to-end insurance operations for global clients while ensuring high-quality service delivery and operational excellence. The role focuses on managing large teams, optimizing business processes, and consistently meeting client expectations and service level agreements. The manager collaborates with cross-functional stakeholders to improve productivity, reduce operational risks, and drive continuous process improvements. This position requires strong leadership, analytical thinking, client management skills, and extensive knowledge of insurance operations and business process management.
Key Responsibilities:
Manage day-to-day operations for international insurance portfolios across multiple client accounts.
Ensure all service level agreements (SLAs), quality standards, and productivity targets are consistently achieved.
Lead, mentor, and develop operations teams through coaching, training, and performance management.
Monitor operational KPIs and implement corrective actions to improve efficiency and customer satisfaction.
Collaborate with global clients to understand business requirements and deliver customized operational solutions.
Drive continuous improvement initiatives using Lean, Six Sigma, and automation methodologies.
Identify operational risks and implement mitigation strategies to ensure business continuity.
Prepare operational reports, performance dashboards, and presentations for senior management and clients.
