John DesJardins

Passionate about innovation at the intersection of people, communities, technology and business.