Jeff Olivet

activist, writer, speaker, ceo of the center for social innovation

Jeff Olivet