Business Development Manager, A&h - Toronto, Canada - Chubb

Chubb
Chubb
Verified Company
Toronto, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

KEY OBJECTIVE:


Reporting to the VP, National Sales A&H, the Business Development Manager is responsible for growing the Life and Accident & Health (A&H) business through new business acquisition and renewal management by building and maintaining strong, viable consultant and broker relationships.

This position is primarily responsible for portfolio management within the Central Region, and other territories as needed.


MAJOR DUTIES & RESPONSIBILITIES:


  • Solicit new business sales of Life, Accident and Critical Illness products through brokers and consultants in key markets as assigned by VP, National Sales A&H.
  • Assist in deploying the national A&H sales strategy and identify large RFP opportunities and close new opportunities.
  • Establish and maintain excellent client relations through meetings, office visits and events.
  • Have strong knowledge of benefit plans to support client challenges and provide Chubb solutions.
  • Assist with ad hoc reporting and the creation and delivery of presentations.
  • Achieve growth targets and sales metrics.
  • Maintain business relationships to secure the placement of renewals.
  • Build business relationships with existing and new brokers and consultants to seek out new sources of business.
  • Day to day account management.
  • Responsible for promotion and enhancement of Chubb Life's profile in the Canadian Insurance Marketplace.
  • University degree and/or equivalent insurancerelated experience, required.
  • Life License considered an asset.
  • Minimum of 5 years of group insurance sales experience.
  • Exceptional verbal, written communication and listening skills.
  • Strong customer orientation to respond to and support customer needs.
  • Excellent negotiation skills with an aptitude for diplomacy.
  • Committed team player who prefers a collaborative work environment.
  • Proven ability to be selfmotivated and entrepreneurial.
  • Proficiency in Microsoft Office Suite (Excel, Word, Outlook and PowerPoint).
  • Outstanding time management skills.
  • The applicant must be open to extensive travel (up to 80%), as responsibilities extend across Canada.

More jobs from Chubb