Nicola Allen has a Bachelor's Degree in Business and Management from Bath Spa University. They have held various positions in sales operations and project coordination, working at companies such as Informa Markets, UBM plc, Allworld Exhibitions, and Cosine.
Sign up to view 1 direct report
Get started
This person is not in any teams