Andrew Cogan, M.B.A.

Managing Director and Portfolio Manager of Fengate Asset Management
Fengate Asset Management
Toronto, ON