Stefan B. Davis is the CEO/Founder of I Found Light Against All Odds & Lighthouse. I Found Light Against All Odds was created to address social, emotional, and economic issues that today's youth are experiencing in their lives. Stefan has used his personal issues growing up and past experiences as a platform to help others in need and contributes his success to the youth and families who inspire him each day. Stefan's and IFLAAO & Lighthouse's mission is to create a safe, stable, and nurturing home environment for young women, ages 18-20, who are housing-insecure and in need of shelter and supportive services.
Stefan holds a B.A. degree in Psychology and a Master’s in Moderate Disabilities. He is a 100 Men of Color Award recipient, was recognized as an American Graduate Champion and received recognition from President Barack Obama for his documentary, “A Fresh Start from Darkness to Light”. In 2018, he was awarded the Community Game Changer Award and was a recipient of the Western Massachusetts Association of Black Business and Professionals "Social Impact Award". In addition, Stefan was a 2022 Business West Difference Maker recipient.
Our youth don’t care what we know, until they know that we care.
- Stefan B. Davis