If you have general questions about how we work or what we can do for you, contact:
call us 1-647-995-4289
follow us

our associates


nancy castro

south africa

Nancy is a native of Colombia now settled in South Africa. She has worked with the South African team on the Letsema program over the past few years. She has significant experience working on human rights, women’s rights, economic, social and cultural rights, and sexual and reproductive rights. She also has expertise in financial management practices for the nonprofit sector.