Integrated Communications Manager

Raytheon ELCAN

Midland, Ontario, Canada
Base: 101,500 - 151,500 cad; bonus/equity: signing...
University degree in communications or related field
Minimum 5 years strategic communications experience
Experience planning internal and external campaigns
This role involves leading the development and execution of unified communications campaign plans to support key business area pursuits across international markets

Job Summary

  • This role involves leading the development and execution of unified communications campaign plans to support key business area pursuits across international markets.
  • Candidates will champion strategic relationships with key stakeholders while preparing messages for platforms like LinkedIn, All Hands, and the company intranet.
  • The position offers a collaborative work environment with relocation eligibility, a signing bonus, and competitive compensation ranging from 101,500 to 151,500 CAD.

Matching Summary

This role involves leading the development and execution of unified communications campaign plans to support key business area pursuits across international markets.

Salary

Base: 101,500 - 151,500 CAD; Bonus/Equity: Signing bonus available; Benefits: Medical, dental, retirement savings, tuition assistance

Skills & Requirements

Must-have

  • University Degree in Communications or related field
  • Minimum 5 years strategic communications experience
  • Experience planning internal and external campaigns
  • Ability to work across matrixed organizations
  • Confident communicator for key messages and speeches

Nice-to-have

  • Proven media relations experience
  • Knowledge of technology or defense industry
  • Background in corporate social responsibility campaigns
  • Experience with STEM and community programs
  • Campaigning background in private sector

Key Requirements

  • Canadian citizenship or permanent resident status
  • Residency in Canada for minimum five consecutive years
  • Successful security screening per Controlled Goods Regulations
  • University degree in Communications, PR, Psychology, or Marketing

Work Rights

Must be Canadian citizen or permanent resident

Tailored Resume

Cover Letter