general manager hr careers in Hosur, India