Brand Communications Manager
Dexterra Group
💡 Ready for this role?
See which skills you need to learn to land this Brand Communications Manager position
Analyze Your Skill Gaps (Free) →Job Description
Job Description
Summary
: The Brand Communications Manager, reporting to the Director of Marketing & Public Relations, is a strategic leader responsible for shaping and executing a compelling brand voice, storytelling, and thought leadership strategy across Canada and the U.S. This role drives brand consistency and enhances industry presence through content and executive communications, and ensures alignment across multiple corporate and operational brands.
The Brand Communications Manager performs some or all of the following duties:
Develop and execute SEO-driven B2B content strategies that supports brand awareness, thought leadership, and lead generation.
Leverage best practices in B2B content frameworks to drive engagement and visibility, as well as ROI of owned content.
Build and maintain media relationships, secure industry coverage, and position executives as thought leaders through bylines, speaking engagements, strategic media outreach and social media.
Lead brand messaging strategy to ensure cohesion across all corporate and operational brands, reinforcing brand positioning and voice.
Oversee the creation of high-quality, engaging content, including blog articles, case studies, infographics, presentations and pillar story content.
Support branding, rebranding, and communication efforts for corporate activities, ensuring seamless transitions and alignment with corporate messaging.
Manage multiple content and communications projects simultaneously, coordinating with internal teams, agency partners, and stakeholders to meet deadlines and business objectives.
Provide mentorship and leadership to junior team members, guiding content development and social media management efforts and fostering a high-performance, collaborative environment.