Not Just Travel appoints head of marketing

Travel Weekly.co.uk

Website: