Enable job alerts via email!

Global Brand Lead

Calibre Global Consulting

City Of London

Remote

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A global consulting firm is seeking a Global Head of Brand & Communications to enhance its brand presence in the energy and power transmission sector. You will lead the brand strategy, oversee international events, and manage cross-functional collaboration. The ideal candidate has over 10 years of experience in branding and marketing, with a strong background in B2B sectors. This position demands expertise in international communications and team leadership, with fluency in English and proficiency in additional languages as a plus.

Qualifications

  • 10+ years of experience in branding/marketing/communications.
  • A minimum of 5 years in B2B engineering, energy, power, or industrial sectors.
  • Solid expertise in international brand communications.

Responsibilities

  • Develop and implement the global brand promotion strategy.
  • Plan and execute international exhibitions and conferences.
  • Build and maintain relationships with industry associations and media.

Skills

Brand strategy
Cross-cultural marketing
Event management
Team leadership
Strategic mindset
Fluent in English

Education

Bachelor's degree in Marketing, Communications, or related fields
Job description
Overview

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.

Responsibilities

Brand Strategy & Positioning

  • Develop and implement the company's 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.
Qualifications
  • Bachelor's 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.