Corporate Communications Manager
Posted on 3/7/2023
Canada • Remote
Experience Level
  • Relevant degree in Communications or Journalism
  • 5+ years' experience in strategic or corporate communications
  • Solid communications and strategic experience
  • Excellent communication skills, both written and verbal
  • Strong interpersonal skills, including managing cross-functional communications
  • Excellent presentation skills
  • High attention to detail and ability to generate creative concepts
  • Initiative, excellent planning and organizational skills
  • Results oriented
  • Strong team player
  • Spearhead the development of integrated communications strategies to support D2L's overall strategy
  • Collaborate with internal and external partners to drive authentic, inspiring, innovative and effective communications that deliver results
  • Act as a connector, advisor and problem-solver who can proactively guide senior-level executives, team members and communications programs
  • Collaborate across teams to ensure integration of communications programs with marketing, sales, customer engagement and product initiatives
  • Lead executive profile building efforts, and public platform development
  • Support event and speaking opportunities for senior executives
  • Help identify, mitigate and manage risks to our brand value and public trust
  • Plan, write and deliver a variety of communications tools, including news releases, speeches, presentations, award submissions and digital content
  • Dive-in to support our cross-functional communications team as we deliver public relations, media relations and social media strategies
  • Track and report on key performance indicators for communications programs, activities and initiatives

1,001-5,000 employees

Integrated learning platform