David est titulaire d’un baccalauréat en administration des affaires de l’Université Capilano axé sur l’économie et le financement des entreprises et a passé du temps dans l’une des plus grandes sociétés de gestion d’actifs au Canada avant de se joindre à Harbourfront.