
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global technology company is seeking a People Support Hub Manager, Europe, to lead its HR transformation journey. The role involves managing a team across Europe, ensuring high-quality service delivery for around 12,000 employees. Successful candidates will have over 10 years of HR experience, including leadership in HR Shared Services. This position offers opportunities to shape HR strategies and enhance employee experiences across multiple countries.