Ryan Freeman is a Project Lead and Support Specialist at Soleran since April 2017. Prior to that, Ryan worked as Staff at Annunciation House from November 2013 to March 2015. Ryan holds a Bachelor of Arts (B.A.) in Justice and Society from Creighton University, obtained between 2009-2013.
February, 2018 - present
April, 2017