Spa Director
The Scott Resort & Spa
La Vidorra Spa, located at The Scott Resort & Spa, is the most icharming spa experience around for locals and travelers alike! #8 on TripAdvisor out of 78 locations in Scottsdale, this LEADER will have the HEART to continue elevating and supporting our team and destination BEyond Expectations!