EMEA People, Brand & Growth Lead

Company: XD Innovation
Apply for the EMEA People, Brand & Growth Lead
Location:
Job Description:

XD Innovation in the United Kingdom is seeking a People and Marketing Lead for EMEA to own regional marketing, employee experience, and learning and development rhythm, shaping internal communications and engagement.

Reporting to Head of Operations – EMEA, you will coordinate quarterly reviews, appraisals, career development, and employer branding while collaborating with leaders, delivery, sales and consulting teams.

#J-18808-Ljbffr…

Posted: August 4th, 2026