Logo of Huzzle

Business Development Manager

image

Chubb

18d ago

  • Job
    Full-time
    Senior Level
  • Sales & Business Development
    Marketing
  • Birmingham

AI generated summary

  • You need strong commercial insurance experience, ideally in broker relationship management. ACII or sales/marketing qualifications are a plus. A levels or business qualifications preferred.
  • You will manage broker relationships, generate new business, report on performance, support marketing, and collaborate with teams to achieve financial and activity goals.

Requirements

  • * Strong commercial insurance with either an insurer or broker background.
  • * Previous experience in broker relationship management would be an advantage together with the ability to provide examples of strategic creation and delivery.
  • * ACII desirable but not essential. Sales or marketing biased qualifications would also be attractive
  • * Graduate desirable, but not essential. Ideally minimum of A level education but any business based qualifications would be attractive.

Responsibilities

  • Be the primary individual in running the CHUBB / Broker relationship and be recognised as such by peers:
  • Profile producers and align with CHUBB capability
  • Stimulate the sharing of best practice across peer group and underwriting teams
  • Identify and generate opportunities matching Chubb’s appetite
  • Maintain a comprehensive knowledge of competitor and industry activity
  • Provide timely and accurate reporting to management when required
  • Work effectively with all colleagues to generate cross-selling opportunities
  • Maintain communication with Marketing
  • Feedback market intelligence
  • Be instrumental in generating suitable regional campaigns in conjunction with marketing
  • Support Marketing activity in relation to segments
  • Achievement Of Tangible Financial Goals
  • Total GWP for branch, to be supported by input to:
  • Delivering new business targets
  • Price increases across branch portfolio
  • Retained / renewed GWP
  • Achievement Of Activity Aligned Goals
  • Broker / client visits
  • Submissions received / quoted on / declined / accepted
  • Renewal cases / clients retained
  • Managed through maintenance of Salesforce data.
  • Achievement of agreed product penetration goals through target marketing and cross selling
  • Establish and maintain productive internal relationships with the branch teams:
  • Ensure regular branch meetings take place in order to:
  • Discuss case strategies as a team
  • Communicate activity
  • Review broker performance and issues as a team
  • Monitor branch performance
  • Be an integral part of the quoting process by supporting the prevailing underwriting strategy and expertly presenting both new and renewal quotes, as appropriate, to the broker /client base
  • Develop And Implement Functional Broker Strategies That Will
  • Support the achievement of the ‘key accountabilities’
  • Increase CHUBB Brand Awareness
  • Ensure that new business is proactively sourced and developed

FAQs

What is the role of a Business Development Manager at Chubb?

The Business Development Manager is responsible for promoting Chubb's offerings, improving product penetration, and generating profitable premium income through effective management of a selected broker panel.

Where is this position based?

This role is based at the Birmingham office but involves travel across a significant territory.

What qualifications are required for this job?

Strong commercial insurance experience, preferably with either an insurer or broker background. Previous experience in broker relationship management is advantageous. ACII certification and sales or marketing qualifications are desirable but not essential.

What are the key responsibilities of this role?

Key responsibilities include managing broker relationships, generating new business opportunities, maintaining market intelligence, supporting marketing activities, and achieving tangible financial goals.

What employee benefits does Chubb offer?

Chubb offers a pension and annual bonus scheme, 25 days annual leave plus the ability to purchase 5 additional days, private medical cover, an employee share purchase plan, life assurance, subsidized gym membership, and comprehensive learning and development offerings.

Is there a focus on diversity and inclusion at Chubb?

Yes, Chubb is committed to treating colleagues, candidates, clients, and business partners with equality, fairness, and respect, regardless of various personal circumstances.

What does Chubb expect from its employees in terms of company values?

Chubb emphasizes integrity, client focus, respect, excellence, and teamwork as its core values, expecting employees to perform at high levels in a collaborative and supportive environment.

Are there opportunities for skill development in this role?

Yes, Chubb provides comprehensive learning and development offerings to support the professional growth of its employees.

How does this role contribute to Chubb's overall business strategy?

The Business Development Manager plays a pivotal role in delivering Chubb’s business strategy into the broker community by adapting to market conditions and recognizing opportunities that align with Chubb’s goals.

What is the expected outcome in terms of financial performance?

The role focuses on achieving total gross written premiums (GWP) for the branch, including delivering new business targets and retaining and renewing GWP.

The world's largest publicly traded property and casualty insurance company

Finance
Industry
10,001+
Employees
1882
Founded Year

Mission & Purpose

Chubb is the world’s largest publicly traded property and casualty insurance company. 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 31,000 people worldwide.