Todd Hewitt is the Assistant Vice President of Spa at Shangri-La Hotels and Resorts, one of the world’s leading hospitality companies. From Shangri-La’s headquarters in …
Read moreTodd Hewitt is the Assistant Vice President of Spa at Shangri-La Hotels and Resorts, one of the world’s leading hospitality companies. From Shangri-La’s headquarters in …
Read more