David Hunter is a consultant solicitor at Bates Wells Braithwaite LLP. He works with charities and social enterprises, social investors and responsible businesses, finding effective and innovative ways to deliver greater social impact, policy change and intentional practice in communities.