Barrister & Solicitor (On Leave) at Titan Law
Based in Vancouver; currently on leave.
Listing compiled from public sources. Verify licence status on the Law Society of Ontario directory.