Full-Time

Corporate Communications Manager

Posted on 3/7/2023

D2L

D2L

1,001-5,000 employees

Online and in-person learning technology provider

Hardware
Education

Senior

Canada + 1 more

Requirements
  • 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
Responsibilities
  • 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

D2L stands out as a global leader in the EdTech industry, with a strong commitment to transforming the learning experience for individuals of all ages. The company's competitive edge lies in its comprehensive ecosystem that supports millions of online and in-person learners, backed by a diverse and dedicated workforce that strives to humanize technology. D2L's unique approach to creating unforgettable learning experiences, coupled with their technical expertise, positions them as a compelling workplace for those passionate about education and technology.

Company Stage

Series B

Total Funding

$168.5M

Headquarters

Kitchener, Canada

Founded

1999

Growth & Insights
Headcount

6 month growth

0%

1 year growth

13%

2 year growth

5%
INACTIVE