Catherine Ayotte

Investment Advisor, Vice-President