09 Sep
|
TheBoard Comms
|
Montreal
09 Sep
TheBoard Comms
Montreal
Company Description TheBoard Comms develops impactful marketing, communications, branding, and social media strategies that help organizations inspire and connect with their audiences. The company partners with businesses globally to build meaningful movements and strengthen their presence across diverse industries. By combining strategic insight with creative execution, TheBoard Comms supports sustainable growth and visibility for its clients.
Potential team members can expect a agile, purpose-driven environment that values innovation, collaboration, and positive impact.
Role Description The Communications Manager is a full-time, on-site role based in Montreal, QC. This role is responsible for planning and executing integrated communications strategies across digital, social, and traditional channels to support client and company objectives. Day-to-day tasks include developing key messages, drafting and editing content (such as press releases, newsletters, social media posts, and campaign materials), and ensuring brand consistency across all touchpoints.
The Communications
Manager will collaborate with internal teams and clients, manage content calendars, monitor performance metrics, and adjust communication plans based on data and feedback.
The role also involves overseeing external communications, supporting media relations, and contributing to strategic marketing and branding initiatives.
Qualifications
- Strong skills in written and verbal communication, including content creation, copywriting, and editing for various channels.
- Experience developing and implementing communications, marketing, and social media strategies in a business or agency environment.
- Ability to manage multiple projects, prioritize tasks, and meet deadlines in a fast-paced, collaborative setting.
- Proficiency with digital tools and platforms such as social media management tools, content management systems, and basic analytics.
- Demonstrated ability to build and maintain relationships with clients, stakeholders, and cross-functional teams.
- Bachelor’s degree in Communications, Marketing, Public Relations, or a related field, or equivalent practical experience.
- Experience working in global or multicultural contexts and communicating in both English and French is an asset.
- Commitment to inclusive, non-discriminatory communication practices and alignment with TheBoard Comms’ mission and values.
📌 Communications Manager (Montreal)
🏢 TheBoard Comms
📍 Montreal