international business leaders careers in Karur, India