
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
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.
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.
Brand Strategy & Positioning
Marketing & Events
Communications & Public Relations
Cross-functional Collaboration
Team Leadership