New Appointment TTC appoints Nicholas Lim as Chief Executive OfficerAugust 13, 2021 The Travel Corporation (TTC) announced the appointment of Nicholas Lim as Chief Executive Officer of TTC effective August 16, 2021.…