David MacNicol
David MacNicol, B.Eng.Sci., CIM, FCSI

President, Portfolio Manager

3080 Yonge Street, Suite 4076, ​Toronto, Ontario M4N 3N1

Follow MacNicol & Associates Asset Management