Natasha Rana's Location
England, United Kingdom
Natasha Rana's Education
Natasha Rana's Summary
Natasha Rana, based in England, United Kingdom, is currently a Head of Product at Travel Curated. Natasha Rana holds a Bsc in Hotel, Motel, and Restaurant Management @ Middlesex University. Natasha Rana has 1 email on RocketReach.