Job Openings Global Brand Lead

About the job Global Brand Lead

About the job

Global Head of Brand & Communications Energy & Power Transmission

Location: Flexible within EU / US / Canada / Australia / Latin America

We are seeking a dynamic Global Head of Brand & Communications to shape and lead our international brand presence in the energy and power transmission sector. This is a strategic leadership role that will drive global recognition, industry influence, and market expansion.

Key Responsibilities

Brand Strategy & Positioning

  • Develop and implement the companys global brand promotion strategy across EU, US, Canada, Australia, and Latin America.
  • Define and unify brand positioning and messaging to enhance recognition and influence in the energy and power transmission sector.

Marketing & Events

  • Plan and execute international exhibitions, conferences, and forums (e.g., CIGRÉ, IEEE PES, ENTSO-E).
  • Manage partnerships with PR, advertising, and event agencies to maximize brand impact.
  • Lead the annual brand promotion budget and measure ROI.

Communications & Public Relations

  • Build and maintain strong relationships with industry associations, media, and key opinion leaders.
  • Oversee digital channels (website, social media, industry publications) and produce compelling case studies and storytelling campaigns.
  • Manage brand-related PR issues to strengthen reputation in the global energy sector.

Cross-functional Collaboration

  • Work closely with sales, technical, and project delivery teams to ensure brand promotion supports business growth.
  • Support new market entries with brand penetration initiatives, including market research and industry engagement.

Team Leadership

  • Build and lead an international brand & communications team.
  • Develop in-house capabilities and mentor talent across regions.

Requirements

  • Bachelors degree (or higher) in Marketing, Communications, PR, or related fields.
  • 10+ years of experience in branding/marketing/communications, with 35 years in B2B engineering, energy, power, or industrial sectors.
  • Solid expertise in international brand communications, cross-cultural marketing, and large-scale event management.
  • Strong strategic mindset with hands-on execution capability; able to balance long-term positioning with short-term promotional needs.
  • Fluent in English; proficiency in German, French, or Spanish is a strong plus.
  • Proven track record of managing and developing cross-cultural teams.