Guy Daigneault

Portfolio Manager