David has been an independent consultant since 2001, drawing on 25 years experience of senior management positions in charities (the last 13 as Chief Executive) and Board member experience with over a dozen organisations in the charity, social enterprise and public sectors.