X-Content-Type-Options: nosniff
top of page

Staci Owen

Chief Executive Officer

Staci grew up in the small town of Lincoln, MO.  After high school, Staci obtained a Bachelors of Social Work degree from the University of Central Missouri and started her work in the human services industry in a community mental health facility.  She went on to complete a Masters of Social Work degree from the University of Missouri-Kansas City and transitioned her career to Targeted Case Management/service coordination and quickly moved into a management role. 


After working with a TCM agency, she saw the need for quality host homes in her local area and joined Restoring Hope in October 2015 to begin the development of the Central region.  As Restoring Hope has evolved the past few years, Staci’s roles within the agency have varied. Staci enjoys the relational dynamics of managing the homes, the matching process involved with placements and the systems-approach in the management of the business.

In her free time, Staci enjoys spending time with her family.  Together they enjoy traveling, attending various sporting events, being involved in their church and spending time with their friends and family. Staci enjoys creating new experiences and living a life full of adventure!

Staci Owen
  • Facebook
  • Instagram
  • Pinterest
bottom of page