At STRI we are hiring for a prestigious NGO based in Chennai. The Director of Human Resources should be a People..., training, initiatives, and surveys to support the organizations human resource strategy and compliance needs Identifies......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page