Orvile Shrestha's Location
Nepal
Orvile Shrestha's Education
Orvile Shrestha's Summary
Orvile Shrestha, based in Nepal, is currently a Duty Manager at Stay at Alice Springs Hotel. Orvile Shrestha holds a 2013 - 2016 Global academy of tourism and hospitality education.