Orphaned Starfish Foundation
Orphaned Starfish Foundation is dedicated to addressing the challenges facing orphans, victims of abuse and at-risk youth by providing permanent, on-the ground, programs in every country they enter. OSF strives to foster lasting change in the lives of the children served by providing the opportunity to develop vocational and life skills in a safe and nurturing environment, to use those skills to gain meaningful, long-term employment or to advance their education to the next level at an institution of higher learning. The success of OSF enables these children to escape the cycle of poverty and abuse that threatens them every day and the ever-increasing risk of becoming victims of human trafficking or other forms of exploitation. Today, Orphaned Starfish is making a difference in the lives of over 10,000 children through 50 programs in 25 countries.