VisitBritain Names New Senior Vice President for the USA
Carl will be stationed in New York and will be responsible for leading VisitBritain’s efforts throughout the USA. < VisitBritain, the national tourism agency for Great Britain, has officially introduced Carl Walsh as the new Senior Vice President for …