Click on Login if you are already member.
We are currently looking for a Manager Human Resources to join our team. You should have at least 5 7 years of experience in leading geographically dispersed team and work in a multi client/ Shared services set up environment. Key…