David was on the Boards of Triodos Bank NV 2009-2017 and of Big Society Capital in the UK 2012-2017. He works as an adviser to philanthropists and a consultant to social purpose organisations on governance, income generation and social impact investing.