International business leaders careers in Mohali, India