Jason Veitch has been appointed to the newly created position of General Manager at niche insurer, Travel Insurance Consultants (TIC).