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.