Harold Elston

Counsel · at Barriston Law

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

Practice areas