Specialist/ Manager, Talent Acquisition (1-yr fixed term contract)
You are someone who can find the diamonds in the rough out there in the industry to fit our organization needs. To be successful in this role, you should be someone who loves challenges and who loves to get noticed for closing tough roles in tough requirements (basically launch moonshots!). This role will be based in Manila, Philippines and it...