Terry Shaunessy

President and Portfolio Manager, Shaunessy Investment Counsel Inc.