About the role The Site Manager is responsible for the oversight of our residential location, Minnehaha The Site Manager serves as the front-line administrator for day to day operations for our Minnehaha location. This…