Richard Viflanzoff (Corporate Compliance Officer) @ Charles Tennant & Co. (Canada) Limited