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.