General manager human resource careers in Hosur, India