Dave Kanter

Dave Kanter: Developer, Thinker, Strategist, Educator

resume | portfolio | teaching

My LinkedIn Profile