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.
This person is not in any offices