Senior Brand Manager Role at McDougall Energy

Mcdougall-Energ • sault ste. marie, algoma district • Posted July 09, 2026

About the Role

Elevate brand development at McDougall Energy in the role of Senior Brand Manager. Lead innovative marketing campaigns and ensure brand alignment across all communications.
This exciting Corporate Brand Manager role in the Marketing & Communications team at McDougall Energy focuses on creating impactful brand strategies. The position requires a strong background in brand management and digital marketing, ideally with 4-8 years of experience. Candidates will oversee brand consistency and integrated campaign management.
Key Responsibilities:
• Ensure cohesive McDougall Energy brand messaging across platforms
• Lead the execution of multi-channel marketing initiatives
• Manage campaign timelines and creative processes effectively
• Support market insights to enhance campaign approaches
• Collaborate with internal teams for actionable marketing strategies
Requirements:
• 4-8 years of brand management or marketing experience
• Bachelor's degree in Marketing or ...