About us. Women's Recovery is a small business in Denver, CO 80210. We are rewarding, engaging and supportive. Our work environment includes. Relaxed atmosphere. Casual work attire. Growth opportunities. Safe work environment. On-the-job training. Women's Recovery is seeking a Staff Manager for our Sober Living house. The position would be great for anyone looking to get started in the addiction recovery field. Women’s Recovery exists to help wom...