McDougall Energy is seeking a Corporate Brand Manager to join their Marketing & Communications team. This role will report to the Director, Marketing & Communications and will be responsible for leading the planning and execution of brand, digital, and integrated marketing campaigns to 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 all messaging, visual identity, campaigns, and customer-facing communications are consistent, effective, and aligned with corporate objectives. This position will collaborate with internal teams and external partners to execute marketing programs across various channels including digital, email, web, social, sales enablement, and traditional media.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree