We are currently accepting applications from exceptional people for a licensed nail technician position. The Mirror Lake Inn Resort & Spa has a womderful work enviroment, ideal location and great benefits. If you love living a mountain town with beautiful views, fresh air, and outdoor activities, Please apply.
- Location: Lake Placid