...Is this role for you? Reporting into the EMEA Snr. Director, you’ll lead the coordination of HR Administration, Master Data Management and Compliance activities across circa 11 English speaking countries in EMEA (UK, Ireland, Canada, Netherlands, Sweden, Denmark,...