Elaine Ross's Location
London, England, United Kingdom
Elaine Ross's Work
Elaine Ross's Skills
Elaine Ross's Summary
Elaine Ross, based in London, England, United Kingdom, is currently a Head of Luxury and Expedition at Cruise, bringing experience from previous roles at P&P Group Ltd and Iglu.com. With a robust skill set that includes Cruises, Tourism, Tour Operators, Leisure Travel, Online Travel and more, Elaine Ross contributes valuable insights to the industry. Elaine Ross has 3 emails on RocketReach.