
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company is seeking a People Support Hub Manager for Europe, located in Poland or other European countries. This role involves driving the HR transformation journey and managing a distributed team while ensuring high-quality service delivery for approximately 12,000 employees. With 10+ years in HR and expertise in HR Shared Services, this position helps in shaping centralized HR operations, enhancing employee experiences, and ensuring compliance across multiple countries.