Dan Scholz

Technologist, futurist, marketer, analyst, and probably totally unqualified to put my words down in writing.