The Imbumba Foundation is a non-profit organisation founded by innovative social entrepreneur, Richard Mabaso in 2010.
Imbumba is a bean seed. It symbolises eternity and the unending cycle of life. It represents an eternal bond and because it has no beginning or end, constant growth through unity, the cycle of life, which is the whole concept behind a seed, being renewal and growth. It’s visual link to a flower being positive growth and the unity between Imbumba and the beneficiaries it supports and serves.