Found 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...