Emma Vaulot
Administration Manager
Geneva Office
Emma Vaulot joined ICI in September 2019. Previous to ICI, Emma worked for over 20 years in the travel and hospitality sectors, both in Geneva and in the UK. Emma has lengthy experience of business travel management for international corporate clients, as well as for government and non-government organisations.