drjobs Global Brand Lead

Global Brand Lead

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.