Point of contact for employees and managers for HR related matters in several EMEA locations (appr.10-15 countries). Participate in providing a wide range of human resources services in a customer-oriented...
Point of contact for employees and managers for HR related matters in several EMEA locations (appr.10-15 countries). Participate in providing a wide range of human resources services in a customer-oriented...