A

Arthur J. Gallagher & Co.

Global insurance brokerage, risk management, consulting

Deputy Manager - Service Support Management

Customer SuccessConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree is required.
  • Eight to ten years of experience in the insurance domain or banking, financial services, and insurance (BFSI) is required.
  • At least three to five years of experience as a people manager or operations manager is required.
  • Property and casualty insurance certifications or special training are required.
  • Experience with service transition or onboarding is required.
  • Strong written and oral communication skills are required.
  • Strong interpersonal skills are required.
  • Proactivity, ownership, and accountability are required.
  • Proven people and performance management skills are required.
  • Proven onsite and virtual transition experience is required.

Responsibilities

  • Act as the primary point of contact for the assigned region or branches, providing comprehensive support.
  • Own and monitor service-level performance, including productivity, quality, turnaround time, backlog management, customer concerns, and escalations; lead resolution efforts and implement corrective actions to prevent recurrence and drive continuous improvement.
  • Provide end-to-end support for policy lifecycle services.
  • Participate in renewal review meetings alongside the Producer, Client Service Manager, and Client Service Supervisor.
  • Lead service expansion, deployment, and adoption initiatives across assigned regions or branches, ensuring successful delivery and governance of transitioned services and outputs.
  • Initiate pre- and post-renewal activities promptly.
  • Identify and onboard new opportunities.
  • Handle onshore and offshore queries, minimizing rework and improving service efficiency.
  • Work with branches to increase adoption and utilization, and drive operational governance through branch reviews, service health monitoring, performance reporting, capacity and risk insights, and operational recommendations to branch leadership and governance forums.
  • Foster positive relationships with branch staff to enhance the customer experience.
  • Lead and mentor a team of 10–15 Service Support Managers, providing coaching, development, and performance-management support.
  • Ensure service delivery activities comply with relevant regulations, standards, and best practices.
  • Identify and drive continuous improvement, process standardization, deployment readiness, and knowledge-sharing initiatives; document and promote best practices, lessons learned, and service innovations to improve consistency and operational maturity.
  • Manage assigned branch portfolios and book-management responsibilities, conducting periodic quality audits to identify improvement opportunities and enhance service-delivery effectiveness.
  • Monitor team capacity, workload distribution, and resource utilization, reallocating resources as needed to meet operational and service-level objectives.
  • Collaborate across business, operations, and support functions to support seamless service delivery and organizational objectives.
  • Foster a culture of collaboration, continuous improvement, and customer focus within the shared services team.

Desired Qualifications

  • Onshore travel experience is preferred.
  • Insurance certifications or designations are preferred.

About the Company

Arthur J. Gallagher & Co.

Global insurance brokerage, risk management, consulting

Arthur J. Gallagher & Co. is a global insurance brokerage and risk management firm. It helps businesses, public entities, and individuals manage risk and obtain insurance through three segments: brokerage, risk management, and corporate. The brokerage unit offers a full range of retail and wholesale insurance brokerage and consulting services to match clients with coverage. The risk management unit handles contract claim settlements, claim administration, loss control consulting, and risk management information services to reduce exposures. The corporate unit oversees the company’s clean energy and other investments. The firm differentiates itself by providing end-to-end risk solutions across insurance placement, claims handling, risk counseling, and investment activities, rather than focusing on a single service. Its goal is to help clients manage risk effectively, protect assets, and pursue value through diverse investments, including clean energy.

Company size
10,001+
Company stage
IPO
Headquarters
Itasca, IL
Founded
1927

Recently Posted Jobs

Explore more opportunities at Arthur J. Gallagher & Co.

See more jobs