Job Search and Career Advice Platform

Enable job alerts via email!

Global Brand & Communications Leader, Energy & Power

Calibre Global Consulting

Greater London

Hybrid

GBP 60,000 - 80,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global consulting firm is seeking an experienced Global Head of Brand & Communications to lead and shape its brand presence across multiple regions. This role requires strategic oversight of brand development, event management, and cross-functional collaboration to ensure business growth. The ideal candidate holds a degree in Marketing or related fields, boasts 10+ years in branding or communications, and has expertise in international brand strategy. Fluency in English is mandatory, with additional languages preferred. Full-time employment is offered.

Qualifications

  • 10 years of experience in branding, marketing, or communications, with 3-5 years in B2B engineering, energy, power, or industrial sectors.
  • Solid expertise in international brand communications and large-scale event management.
  • Fluent in English; proficiency in German, French, or Spanish is a strong plus.

Responsibilities

  • Develop and implement the company's global brand promotion strategy.
  • Plan and execute international exhibitions, conferences, and forums.
  • Build and maintain strong relationships with industry associations and media.
  • Work closely with sales and project delivery teams to support business growth.

Skills

Digital Marketing
Management Experience
Profit & Loss
Analysis Skills
Microsoft Powerpoint
Market Research
Project Management
Product Management
P&L Management
Product Development
Branding

Education

Bachelor's degree in Marketing, Communications, PR or related fields
Job description
A global consulting firm is seeking an experienced Global Head of Brand & Communications to lead and shape its brand presence across multiple regions. This role requires strategic oversight of brand development, event management, and cross-functional collaboration to ensure business growth. The ideal candidate holds a degree in Marketing or related fields, boasts 10+ years in branding or communications, and has expertise in international brand strategy. Fluency in English is mandatory, with additional languages preferred. Full-time employment is offered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.