About Stephen

Stephen Shine earned a Bachelor of Mathematics from the University of Waterloo in 1976 before completing his law degree at Osgoode Hall Law School. He was called to the bar by the Law Society of Upper Canada in 1981 and has practiced in the Region of Durham since, focusing on construction law, tax law, and real estate. He later completed a Master of Taxation degree at the University of Waterloo.

Education & credentials

Law school
Osgoode Hall Law School

Listing compiled from public sources. Verify licence status on the Law Society of Ontario directory.