general manager human resource careers in Thiruvananthapuram, India