Manager, Marketing Communications – Offsetters


Reporting to the Marketing Director, the Manager, Marketing Communications has accountability for the execution of client strategies, business-to-business marketing plans, and media management. The Manager, Marketing Communications is engaged in building the Offsetters brand using forward thinking and sustainable marketing practices that drive new business and revenue growth.
Overall support for business objectives
  • Supports in the development, execution and measurement in the results of innovative marketing communications initiatives including paid media, social media, earned media and digital media
Owned media
  • Manages Offsetters’ web channel, tracks web sales and is familiar with Web Master content management system
  • Works with agency partners to ensure that website is fully functional, and optimized for sales growth
Earned media
  • Works closely with Media Relations team and CEO to facilitate timely media response strategies, including writing copy, editing, and crafting key messages and Q&As
Partner media & project support
  • Works closely with Director, Client Engagement and partner companies to develop and execute co-operative marketing campaigns
  • Manages Offsetters logo requests and subsequent usage by clients and partners
  • University degree in Commerce, Marketing or Business Administration
  • Experience in a marketing role, with responsibility for communication initiatives
  • Experience in understanding and managing client needs
  • Track record of success developing, managing and measuring integrated communications campaigns
  • Thrives in a dynamic, high growth, entrepreneurial environment
  • Demonstrated experience building strong relationships with colleagues and clients at all levels of an organization and ability to change communication style to fit audience
  • Hands-on experience in web-based marketing and e-commerce
  • Ability to both see the big picture and execute the details
  • Excellent written and oral communication skills in English
  • Understanding of environmental sciences an asset
Submit a cover letter and resume to Please include “Manager, Marketing Communications” in the subject line. Posting will be on website until position filled.