International travel group The Travel Corporation (TTC) has announced two management changes – the return of Robin Yap as president – The Travel Corporation Asia and Nick Lim taking on an expanded role at Trafalgar as ‘president – Trafalgar Asia’ as well as being promoted to ‘president – The Travel Corporation India’.