At STRI we are hiring for a prestigious NGO based in Chennai. The Director of Human Resources should be a People leader who will own and implement the
This is an intermediate management level position in Mumbai responsible for supporting the strategy and delivery of APAC wide recruitment sourcing campaigns.