Nicola Dodds, International Travel Manager,
Creative Artists Agency
Nicola Dodds is an International Travel Manager at Creative Artists Agency. She specialises in travel procurement, procedure creation, and implementation that drives business savings, employee adherence, and well-being.
She has over twenty years of experience in business travel, having worked as a Travel Consultant and Travel Manager for well-known brands, and is also a member of the Institute of Travel Management.