Job Description

ABOUT THE OPPORTUNITY

McDougall Energy is looking for a Corporate Brand Manager to join our Marketing & Communications team. Reporting to the Director, Marketing & Communications, this role will lead the planning and execution of brand, digital, and integrated marketing campaigns that support customer growth, brand consistency, and business segment priorities.

The Corporate Brand Manager will act as a key steward of the McDougall Energy brand, ensuring our messaging, visual identity, campaigns, and customer‑facing communications are consistent, effective, and aligned with corporate objectives. This role will work closely with internal teams and external partners to bring marketing programs to life across digital, email, web, social, sales enablement, and traditional channels.

  • Act as a key steward of the McDougall Energy corporate brand, ensuring consistency across messaging, visual identity, campaigns, customer commu...

Ready to Apply?

Take the next step in your AI career. Submit your application to Mcdougall-Energ today.

Submit Application