David Desharnais

David Desharnais

Passionate about all things digital, marketing, product, high-tech, financial, triathloning, and musical...