D

Definity Financial

Canadian P&C insurer with digital channels

Communication Specialist

PR & CommunicationsConfirmed live in the last 24 hours
Contract$59.3k - $109.2kIn-person

About the Job

Requirements

  • A university degree or college diploma in Communications, Public Relations, Journalism, Marketing, English, or a related discipline is required.
  • Three to five years of experience in internal communications, corporate communications, employee communications, or a related field is required.
  • Demonstrated experience developing and executing communication plans in a corporate environment is required.
  • Strong writing, editing, proofreading, and storytelling skills, including the ability to tailor messages to different audiences, are required.
  • Communication planning, project management, and organizational skills, including the ability to manage multiple priorities and deadlines, are required.
  • Experience building effective working relationships and collaborating with stakeholders across various functions and organizational levels is required.
  • The ability to assess business needs, analyze audiences, and recommend appropriate communication strategies and tactics is required.
  • Strong analytical skills, including the ability to interpret communication metrics and identify opportunities for improvement, are required.
  • Proficiency with Microsoft 365 applications, including Teams, SharePoint, Outlook, PowerPoint, and Word, is required.
  • The candidate must be self-motivated, proactive, adaptable, and customer-focused, with strong business acumen.

Responsibilities

  • Partner with assigned business units to assess communication needs, understand business priorities, and identify opportunities to engage employees.
  • Write, edit, and proofread clear, engaging content for internal channels, including email, intranet, presentations, newsletters, and leadership communications.
  • Translate complex business information into employee-focused messaging that drives understanding and action.
  • Provide communications guidance and recommendations to business stakeholders on messaging, timing, channels, and communication best practices.
  • Manage communication deliverables and timelines, ensuring projects are executed effectively and on schedule.
  • Build and maintain working relationships with leaders, subject matter experts, Human Resources partners, and project teams.
  • Monitor communication performance and engagement metrics, providing insights and recommendations to improve effectiveness.
  • Support employee engagement, culture, change management, and enterprise communication initiatives through targeted communication activities.
  • Ensure communications align with corporate messaging, brand standards, and editorial guidelines.

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