Sr Human Resources Associate, Shared Service Centre (9 month contract) EMEA region at Globalization Partners | JobVerse