Head of Communications - EMEA
Core
Spearhead Nebius's communications strategy, narratives, and stakeholder relationships across Europe and the Middle East, translating complex AI cloud business priorities into compelling stories for regional markets.
Role type
Senior IC Head of Communications (EMEA)
Builds
Regional communication narratives, stakeholder pipelines, and team capability for a full-stack AI cloud platform
Domain
AI Cloud Infrastructure / Enterprise Technology
Required skills
Senior communications leadership, storytelling and narrative development, people management, high-stakes stakeholder management, media relations, agency management, strategic advising
Preferred skills
AI/cloud infrastructure experience, Middle East market expertise, additional regional languages, publicly listed company experience
Technologies
N/A
Responsibilities
Develop regional communications strategy and narratives; advise senior leaders on positioning and reputation risks; manage and coach the regional communications team; lead high-stakes stakeholder situations; coordinate with global and local business units on policy and engagement
Seniority
Senior, hands-on IC