TTC appoints Nicholas Lim as Chief Executive Officer

The Travel Corporation (TTC) announced the appointment of Nicholas Lim as Chief Executive Officer of TTC effective August 16, 2021. Commenting on the appointment of Lim, Gavin Tollman, President, TTC, said, “With a strong management