Weekend Special | Take 10% Off. Get the code »

David Divine

Divine has extensive experience in community development issues operating at practitioner, policy and academic levles. He works with disadvantaged communities.