Mackie Research Capital Corporation
Managing Director
mackieresearch.com
Managing Director
Union Securities Ltd.
Managing Director
Mackie Research Capital
Managing Director
PI Financial Corp.
Managing Director
Wilfrid Laurier University
University of Waterloo