Personal Information
Organização/Local de trabalho
London United Kingdom
Marcadores
online travel
travel
mobile
mobile technology
report
european
social media
marketing
distribution
sales
travel technology
revenue management
research
Ver mais
Documentos
(29)Personal Information
Organização/Local de trabalho
London United Kingdom
Marcadores
online travel
travel
mobile
mobile technology
report
european
social media
marketing
distribution
sales
travel technology
revenue management
research
Ver mais