The Barloworld Empowerment Foundation is a non-profit organisation that seeks to ignite individual self-belief and unleash community resilience.