Talent Acquisition Specialist (Contract)
About the role
We are seeking a highly motivated Talent Acquisition Specialist to join our team. The successful candidate will be responsible for managing end-to-end talent acquisition processes and executing recruitment activities across several diverse business arms internationally. The role requires creative thinking, good knowledge of internati...