Professional Affiliations
- Chartered Professional Accountants of Canada (CPA Canada)
- Chartered Professional Accountants of Ontario (CPA Ontario)
- Past President, Estate Planning Council Toronto
- Society of Trust and Estate Practitioners
- Canadian Tax Foundation