Harold Elston
Harold Elston has advised municipal, provincial, and federal governments, boards, and agencies for over 37 years. He has appeared as a litigator before all levels of court in Ontario and many of the province's tribunals, and previously served as integrity commissioner to over 50 municipalities.
- Firm
- Barriston Law