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