🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Corporate Brand Manager

Company

Mcdougall-Energ

Location

sault ste. marie, algoma district

Posted

July 09, 2026

Position Overview

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 communications, and b...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now