Stan Sloan, Chicago House CEO