45 Sheppard Ave E Suite 100, Toronto, ON M2N 5W9, Canada
10933 Jane St, Maple, ON L6A 1S1, Canada
2 County Ct Blvd Suite 400, Brampton, ON L6W 3W8 (satellite)
Barry is a respected member of both the Ontario and New York Bars. He completed the combined JD/MBA program at Osgoode Hall and the Schulich School of Business.
Prior to practicing law, Barry was an associate at an international consulting firm, where he provided international tax consulting services to Canadian multinational companies.