international business leaders careers in Hosur, India