D

Definity Financial

Canadian P&C insurer with digital channels

Corporate Communication Coordinator

PR & CommunicationsConfirmed live in the last 24 hours
Contract$45k - $82.1kIn-person

About the Job

Requirements

  • Must have at least two years of communication experience, ideally within financial services or a public company environment.
  • Must have content planning and creation capabilities to further storytelling and drive engagement.
  • Must have experience collaborating with integrated multi-channel marketing and communication teams.
  • Must have project management, channel planning, and problem-solving skills.
  • Must have proven experience delivering effective, engaging communications.
  • Must have proven ability to measure and analyze the impact of communication and engagement efforts.
  • A post-secondary degree in English, Communications, Journalism, Public Relations, Marketing, Business, or Finance is required.

Responsibilities

  • Support the development and execution of internal and external communication plans by drafting communication materials, conducting research, coordinating deliverables, and supporting communications initiatives that advance business objectives.
  • Create, edit, and proofread clear, compelling, audience-focused communications across a variety of channels, ensuring content aligns with corporate narrative, brand standards, and communications style guidelines.
  • Support management and publishing of communication channels, including employee newsletters, intranet content, social media channels, corporate announcements, and other communication vehicles.
  • Conduct media monitoring and research, support news release development and distribution, maintain media tracking reports, and assist with media relations activities as required.
  • Monitor communication effectiveness through reporting, analytics, research, and stakeholder feedback; support recommendations to optimize communication strategies, tactics, and channel performance.
  • Build working relationships across the Corporate Communication team and with business partners to support timely delivery of communication initiatives and alignment with business priorities.

Desired Qualifications

  • Knowledge of French is an asset but not a requirement.
  • Experience in financial services or a public company environment is ideal.
  • Post-graduate certification in a related discipline is an asset.

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