About Olympus Spa: Olympus Spa is a renowned women-only spa that merges Eastern medicinal techniques with Western relaxation techniques to create a total health-conscious spa experience. Located in Lakewood, Washington, it is the spa of choice in the greater Seattle area for women to relax and enjoy exceptional facilities, superior services, and products that enhance women’s health. Job Summary: We …