Steven Putter on Muck Rack

Steven Putter

Zambia

Developing Africa or die trying! Transition Specialist, Whole Systems Design & Innovative Development.