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