Pierre R. Hamel

Investment Advisor, Portfolio Manager, Director