77 employees
A five-star 56-room Secret Sanctuary nestled in the Swiss Alps that amalgamates elegance, comfort, mindful luxury.
2012