Home / Who we are / People
Development Director
Toby Eccles co-founded Social Finance in 2007
Chief Executive
David has been Chief Executive of Social Finance since May 2009.
HR Analyst
Chief Technology Officer
Kaj is responsible for IT, data security and leads data science and technical development.