C

Chubb

Global property & casualty insurer

Global Client Executive

Insurance Sales & AgencyPosted on Nov 11
Full-timeToronto, ON, CanadaNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of experience working with risk managers, risk management accounts, and their brokers.
  • Prior experience at Chubb and/or in the insurance industry, with demonstrated experience managing relationships and accounts.
  • Demonstrated analytical, strategic planning, and organizational skills.
  • Communication, influence, and negotiation skills sufficient to influence formal and informal organizations and management at all levels.
  • Demonstrated ability to develop and implement business and marketing plans successfully.
  • Experience managing cross-functional teams.

Responsibilities

  • Meet with assigned clients and brokers to discuss the Chubb relationship and clients’ risk management goals, and review and update each client plan annually to identify relationship insights and expansion opportunities for internal teams.
  • Lead the stewardship process for clients, brokers, and the Chubb account team; customize meetings and processes to clients’ needs and goals; and hold annual stewardship meetings or provide periodic updates throughout the year.
  • Maintain a comprehensive roster of each client’s expanded Chubb team, including underwriting and underwriting managers, Claims, ESIS, Regional Management, and Chubb Global Services, and share the roster internally and externally with clients.
  • Provide assigned clients with access to Chubb senior management and product-line leadership, and promote Chubb’s brand recognition within the global insurance market.
  • Understand product-line and regional business plans and translate them into actions for assigned clients, considering existing business and targeted lines in relationship decisions.
  • Manage overall service delivery and assigned client tasks to meet expectations and build loyalty; exercise appropriate accountability and authority; and elevate necessary issues to senior management.
  • Maintain and update client-specific profit and loss exhibits annually to understand historical and current relationships and support key account-level decisions with Chubb senior management.
  • Identify and foster key broker relationships to access major-account decision makers.
  • Maintain frequent and consistent contact with brokers and clients to increase strategic market visibility.
  • Manage distribution partners to align with account-retention targets and support product-line underwriting profitability.
  • Identify succession plans for each account to address manager disruptions.
  • Include Chubb differentiators, such as Worldview, predictive modeling/4D, and Claims, in client plans.
  • Facilitate connections between Chubb and client senior management to strengthen Chubb’s visibility with client C-suites.
  • Develop, maintain, and regularly distribute client information to Chubb team members, including client plans, stewardship reports and follow-up, account rosters, and open or pending items and tasks.
  • Coordinate with Chubb Overseas General counterparts where possible to support multinational clients, strengthen Chubb’s presence, improve efficiency, and reduce travel.
  • Identify and develop new global clients through marketplace awareness, personal and distribution relationships, and assignments from regional management, with the goal of expanding the Chubb relationship.

Desired Qualifications

  • A bachelor's degree or equivalent experience.
  • Bilingualism in French and English.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs