Business Development Manager - Property and Casualty insurance
Mississauga, Canada
3d ago

Desjardins Group is the largest cooperative financial group in Canada, and one of the largest employers in the country. It offers a full range of financial products and services and is home to a wealth of expertise in property and casualty insurance, life and health insurance, wealth management, services for businesses of all sizes, securities brokerage, asset management, venture capital, and secure, leading-edge virtual access methods.

Job Level

NV-10As a Property and Casualty insurance Business Development Manager, you help serve, prospect for, solicit, and develop and maintain business relationships with members and clients.

You help sell general insurance products and services through multiple distribution channels based on member / client needs and current strategies and practices.

You develop and maintain important business partnerships with individuals, businesses, associations and groups to ensure they are getting the most of their products and services and are fully satisfied with them.

You drive results to actively help your unit achieve its sales and business development objectives.

You are responsible for accounts with considerable development potential for your sector or the organization. You work with clients with diverse needs.

The ability to communicate effectively and thoroughly understand clients’ expressed needs is therefore essential. Your complex work and initiatives require extensive knowledge of the organization and your line of business.

You lead and serve as specialist and resource person for clients and practitioners. You represent Desjardins and enter the organization into important agreements with clients.

You also have leeway and many opportunities to establish and negotiate product and service terms. Interpersonal savvy is therefore essential.

Main Responsibilities

  • Recommend sales priorities, objectives and strategies. Prepare action plans based on the business plan and create the right conditions to meet targets
  • Identify and analyze member / client needs; develop custom solutions; prepare integrated service offers that balance member / client satisfaction, profitability and risk; and negotiate terms
  • Monitor the industry to identify business development opportunities
  • Take an active role in public relations activities and maintain a presence in the business community
  • Other working conditions

  • Candidate will be expected to work from a home office
  • Number of job available : 1
  • Qualifications

  • Post Secondary Education (Bachelor Degree) in a business related field or extensive experience in lieu.
  • A minimum of six years of business development sales experience, ideally in Property & Casualty Insurance
  • Please note that other combinaisons of qualifications and relevant experience may be considered

    Specific knowledge

  • Sound knowledge of business development strategies
  • Sound knowledge of marketing and distribution techniques for financial products
  • Adept at giving presentations in a group setting
  • Proficient with in-house systems (Outlook, MS Word, Power point, Excel)
  • A professional level of English (both verbal and written)
  • A working knowledge of French (an asset)
  • Desjardins Cross-sector skills

    Accountability, Collaborates, Customer Focus, Innovation

    Key competencies for the job

    Collaborates, Communicates effectively, Drive results, Interpersonal Savvy, Self-development

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form