For general information, please call our main number at (608) 363-0683 or email us at


Devin Blay-Stahl

Executive Director

Hello, my name is Devin Blay-Stahl. I'm very excited to be working for Family Promise of Greater Beloit.

Prior to working with Family Promise, I was working for NAMI Rock County, WI. I worked as the PATH Case Manager. PATH stands for Projects for Assistance in Transition from Homelessness. In short, I helped homeless individuals (and families) with severe and persistent mental illness find housing and resources in our local area.

I received my Bachelors degree in Sociology and Psychology from University of Wisconsin- Whitewater in 2017. I interned at the Goshen Group Home for Children. I also worked for FamilyPath Autism Services during my schooling.

On a more personal note, my husband and I are licensed foster parents for Rock County, WI. We have been licensed for approximately a year and a half and we have had five children go through our home. I also enjoy volleyball and spending time with my family outside of work.


Jacki O'Flahrity

Case Manager

Hello, my name is Jacki O’Flahrity and in March of 2021, I became a Case Manager at Family Promise of Greater Beloit. I greatly enjoy the role, and feel blessed to be working beside great people; guests, and staff alike.

I received my Bachelor's degree in Social Work from the University of Wisconsin-Whitewater in 2009, then earned my Master's degree in Social work from George Williams College of Aurora University in 2011. While in school I volunteered at Porchlight, an organization striving to reduce homelessness in Dane County.

After graduating, I worked at a Group Home for children. Then, for the next decade, I worked with children and families through a non-profit Foster Care Program which provided intensive supportive case management for youth and their foster families. I’ve loved supporting and empowering families and am so excited to continue doing so with Family Promise.