D

Definity Financial

Canadian P&C insurer with digital channels

Bilingual Customer Care Associate - Sharing Economy

Customer SupportConfirmed live in the last 24 hours
Full-timeOntario, CanadaCA$49.3k - CA$82.1k

About the Job

Requirements

  • Fluency in English and French is required.
  • A minimum secondary school diploma is required.
  • Must have an aptitude for successful customer interactions and demonstrate empathy through emotional intelligence, calmness, proper telephone etiquette, and active listening.
  • Must be comfortable using various computer applications.

Responsibilities

  • Respond to incoming calls and place outbound calls to customers courteously and compassionately.
  • Listen to customers to understand what matters to them in their claim and establish trust.
  • Gather all necessary claim adjudication information through natural conversation.
  • Accurately enter claim information into InsurCloud to set up a claim.
  • Provide insured customers with basic coverage information and arrange necessary supplemental services.
  • Create the First Notice of Loss (FNOL) and provide all contact details to the insured.

Desired Qualifications

  • Experience using CDS and Guidewire.
  • Experience in customer service and/or working in an inbound call center.

About the Company

Definity Financial

Canadian P&C insurer with digital channels

Definity Financial is a Canadian property and casualty insurer that serves individuals and businesses through multiple channels, offering a broad range of coverage options. Its products are delivered via a mix of direct, broker, and digital channels, and the company emphasizes continuous improvement and innovation to meet evolving needs. The business model relies on insurance premiums and strategic investments, with a focus on transforming into a digital leader and expanding market capabilities to grow reach and profitability. Definity differentiates itself through its long-standing heritage from Economical Insurance, its multi-channel distribution, and its commitment to leveraging technology and investments to better serve customers, broker partners, employees, and communities in a changing market.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Canada
Founded
1871

Recently Posted Jobs

Explore more opportunities at Definity Financial

See more jobs