You hold a degree in Human Resources or Business Administration or equivalent by experience; HR - Human Resources As an HR Generalist based in Germany, you will support managers, employees, and HR colleagues across a wide range of HR activities, including employment administration, compensation, employee relations support, talent management, benefits, and shared service processes for EMEA.
more