M

McDougall Energy Brand Marketing Lead

McDougall Energy Inc.

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

Opportunity Description

Step into the role of Brand Marketing Lead at McDougall Energy, where you will orchestrate digital and integrated marketing campaigns. Guarantee messaging alignment and brand consistency.

This pivotal position focuses on leading the planning and execution of marketing initiatives to support customer growth and brand strategy. As the Brand Marketing Lead, you will work alongside various teams and agencies to create effective marketing communications that resonate with customers. Your strategic insight will ensure campaigns meet business segment priorities and enhance brand visibility.

Key Responsibilities:
• Ensure brand consistency across all channels
• Plan and execute digital and traditional marketing campaigns
• Coordinate campaign development from concept to execution
• Track performance of marketing initiatives for continuous improvement
• Collaborate with internal and external stakeholders for alignment

Requirem...
Full-time Sales

Interested in this opportunity? Apply now through Expertini.

Apply for this Position