David Forrest
David Forrest

David Forrest

David Forrest is a Canadian writer, futurist, strategist and facilitator of systemic change. | davidforrest.xyz

Medium member since October 2018