Travel Industry People

Trafalgar hires new national marketing manager

Nicole McCallum has joined the Trafalgar team in the role of National Marketing Manager. She comes to the company with over 10 years of sales and marketing work in a wide range of industries, with experience in brand development, direct marketing strategies, event production, sponsorship development and partnership marketing.