Sarah Spence
Executive support
Executive Assistant
Europeana Foundation
Netherlands, NL