M

Senior Brand Manager Role at McDougall Energy

Mcdougall-Energ

sault ste. marie, algoma district, Canada Full-time July 13, 2026

Opportunity Description

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 ex...
Full-time Sales

Interested in this opportunity? Apply now through Expertini.

Apply for this Position