international business leaders careers in Mohali, India