Helena Egan

Global Head of Industry Relations
Tripadvisor