Lawyer at McLeod Ducharme LLP
Estates & Trusts Lawyer in Ontario, New Liskeard
Semi-Retired at Kemp Pirie Crombeen