Wilfred J Hahn

Hahn is a global portfolio manager and senior partner with Hahn Investment Stewards & Company Inc.