In
Posted

Jim Sellars

Jim joined the UK board of Trustees in March 2021. He is a Research Analyst at Longview Partners and has many years of experience in the financial sector, having started as an accountant at KPMG [...]

In
Posted

9miles Project

Location: Strandfontein, Western Cape About: 9Miles Project is a registered non-profit organisation that was founded in Cape Town in 2013. It works in coastal informal settlements along with West [...]