🍁 SearchCanadaJobs.com

Corporate Brand Manager

Company

McDougall Energy Inc.

Location

sault ste. marie, algoma district

Type

Full-time

McDougall Energy is a Canadian family‑owned business that distributes quality petroleum products and services reliably and responsibly. We are dedicated to delivering customized solutions that meet customers’ needs, improve lives, and enrich communities. We invite you to join us as we continue to connect customers with the energy solutions of today and tomorrow.

About The Opportunity

The Corporate Brand Manager will lead the planning and execution of brand, digital, and integrated marketing campaigns that support customer growth, brand consistency, and business segment priorities. The role will act as a key steward of the McDougall Energy brand, ensuring messaging, visual identity, campaigns, and customer‑facing communications are consistent, effective, and aligned with corporate objectives. The position works closely with internal teams and external partners to deploy marketing programs across digital, email, web, social, sales enablemen...

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now