Chubb

Multinational Team Manager

Chubb  •  London, GB (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

As a Multinational Team Manager, leading a team of Client Service Executives (CSEs), you will be responsible for managing a portfolio of multinational accounts, including Captive and Reinsurance programmes, ensuring that service standards are consistently met or exceeded. You will oversee the end-to-end process for select accounts, working closely with your team to ensure all administrative activities are completed on time and to the highest quality.

Key Responsibilities:

1. Managing Team Performance

  • Guide and support team members in Multinational account handling activities for both New and Renewal business. ensuring accuracy and timeliness; premiums are debited and policies are issued promptly.
  • Ensure timeliness is evidenced through adherence to KPI’s, especially in preparation of processing instructions for Operations, Credit Control, Reinsurance, and local offices, both at an individual and team level
  • Ensure Team are working to high accuracy levels through Quality Review Framework; using the data to identify gaps in competency or process and then working to close these across team or individual performance.
  • Develop and influence junior members of the team including Apprentices and Early Careers.
  • Manage a small number of programme accounts in line with agreed Client Service Executives multinational servicing process and systems
  • Work with and support other Team Managers and Captive & Complex Manager to ensure full team is supported, consistency is maintained and department objectives are met.
  • Undertake incidental tasks as required to support team and department objectives.

2. Multinational Advocacy

  • Build and maintain positive relationships with clients and brokers, acting as a representative of the Chubb Multinational Service Offering
  • Attend client and broker meetings, showcasing the company’s global capabilities and supporting business development initiatives.
  • To work closely with Global Client Executive’s and Underwriters to assist on winning new business acquisitions and all appropriate business support activities.
  • Collaborate with internal teams to resolve accounting and processing issues.
  • Provide regular training to CSE’S, Underwriters across UKI and to our Operations Centre of Excellence in Madrid, ensuring knowledge is dispersed and acting as a technical referral point.

3. Driving Change

  • Contribute to ongoing projects aimed at enhancing departmental processes and efficiency.
  • Identify and implement improvements to service delivery and operational processes.
  • Support the adoption of new tools, technologies, and best practices within the team

Skills & Experience Requirements:

  • Expert in depth knowledge of Multinational Insurance Business.
  • Experience servicing multinational insurance programmes is essential.
  • Experience managing teams of technical experts.
  • Strong organizational and time-management skills.
  • Excellent communication and relationship-building abilities.
  • Proven history of implementing or driving change.
  • Proficiency in managing complex accounts and resolving issues effectively.
  • Chartered Insurance Institute – Insurance Certificate (desirable).
  • A foreign language is advantageous but not required.
Chubb

About Chubb

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs approximately 40,000 people worldwide.

Read our Social Media Guidelines here: https://www.chubb.com/us-en/about-chubb/chubbs-social-media-guidelines.aspx

Notre section « À propos » est également disponible en français, ici: https://www.chubb.com/ca-fr/about-chubb-in-canada/a-propos-de-chubb-au-canada.aspx

Industry
Finance & Insurance
Company Size
10,000+ employees
Headquarters
, CH
Year Founded
Unknown
Website
chubb.com
Social Media