Andrew Abha's Location
London, England, United Kingdom
Andrew Abha's Work
Andrew Abha's Summary
Andrew Abha, based in London, England, United Kingdom, is currently a Vice President Operations UK & Europe at Davidson Hotels & Resorts, bringing experience from previous roles at Fairmont Hotels & Resorts, Arora Hotels and Macdonald Hotels & Resorts Uk and Spain. Andrew Abha has 1 email on RocketReach.