Natalie Barnes is an experienced Resort Manager at Villa Plus, having held the position since December 2017. Prior to this role, Natalie served as the Office Manager at the same company, contributing to the operational efficiency and guest satisfaction at various villa locations.
Sign up to view 0 direct reports
Get started