Marketing Communications

Published by Creative Niche on

Role Summary

In this role, you will provide day-to-day support to the Communications team to ensure successful delivery on objectives, providing internal and external marketing communications strategies.


  1. A minimum of 2-3 years of experience in marketing or corporate communications, either in-house or at an agency
  2. Excellent written and verbal communications skills
  3. A self-starter with the ability to manage and prioritize multiple assignments under tight deadlines
  4. Highly organized, have strong attention to detail and can execute tasks efficiently and effectively


  1. Support the team in executing communications strategies and marketing programs across the US and Canada
  2. Write, edit and proof promotional materials and various company-wide messages, and distribute via both online and offline channels
  3. Assist in maintaining external web content and executing social media strategies
  4. Maintain the company’s intranet sites, ensuring content is always up-to-date

Salary Range   $60K-85K