Mike Shafarenko

Director, the Civic Commons at ideastream

Mike Shafarenko Email & Contact Information

Mike Shafarenko Current Workplace: ideastream

View Colleagues