Hybrid Manager, Corporate Communications

Posted last month

Apply now

About the role

  • Manager, Corporate Communications enhancing brand visibility and stakeholder relationships at high-tech company in Montreal. Collaborating with global teams to develop innovative communication strategies.

Responsibilities

  • Develop and execute global press strategies that increase our brand visibility and thought leadership worldwide
  • Manage the planning, development and distribution of press releases (in collaboration with our public relations agency)
  • Collaborate with regional marketing colleagues to establish, nurture and grow positive media relations programs aligned with corporate strategy
  • Help coordinate press interviews, including spokesperson preparation and message development
  • Build relationships with local and national Canadian media to position the company as an innovator in technology and as an employer of choice
  • Develop a dynamic editorial calendar that promotes the company’s key initiatives
  • Implement global best practices and guidelines and oversee their execution across regions
  • Support corporate media training for spokespeople and subject-matter experts to ensure ongoing thought leadership
  • Draft rapid responses to industry developments
  • Support global communications and marketing initiatives, including product launches, press and analyst events, office openings and public relations campaigns
  • Measure communications impact by tracking coverage, engagement and share-of-voice metrics — and adapt strategy accordingly

Requirements

  • 8+ years of communications experience (minimum 2 years in a B2B role)
  • Bachelor’s degree in communications, journalism, marketing, public relations or a related field
  • Excellent writing, editing and verbal communication skills in English; French language skills are a strong asset
  • Proven experience in media relations and issues management
  • Genuine passion for developing strategic communications programs that deliver measurable business results
  • Ability to manage multiple priorities while working in a fast-paced environment; collaborative mindset — able to advance strong ideas within teams and across borders
  • Proven ability to distill complex ideas into key messages that resonate with stakeholders
  • Experience advising internal stakeholders on external communications best practices
  • Strong attention to detail
  • Experience working within corporate and regional communications/marketing teams is a plus
  • Excellent Microsoft Office skills (Word, PowerPoint, Excel), and experience with AI tools and project management software

Benefits

  • Competitive compensation package
  • Tuition/training reimbursement program
  • Subsidized meals at our on-site bistro (Les Cordons Bleus)
  • Work–life balance supported by flexible working hours
  • Free coffee on demand
  • Free parking for all employees
  • On-site fitness center

Job title

Manager, Corporate Communications

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job