CEO & Managing Partner
+1 416 845 7297 mbadii@tyrllp.com
Partner
+1 647 519 6607 jbunting@tyrllp.com
+1 416 527 3934 scampbell@tyrllp.com
Associate
+1 437 224 0542 jchow@tyrllp.com
+1 437 992 6432 echurchcarson@tyrllp.com
+1 647 519 5840 jdoris@tyrllp.com
+1 647 627 9561 agupta@tyrllp.com
+1 647 710 7511 ahassan@tyrllp.com
+1 647 710 7511 jhearn@tyrllp.com
Sports Counsel
+1 289 983 6184 clopez@tyrllp.com
+1 647 588 4498 pmaguire@tyrllp.com
+1 647 299 4991 amatic@tyrllp.com
+1 437 219 3696 tmilosevic@tyrllp.com
+1 437 225 5831 mnaimark@tyrllp.com
+1 416 617 0533 mobrien@tyrllp.com
+1 416 294 7800 csayao@tyrllp.com
+1 587 777 0367 ssherrington@tyrllp.com
+1 416 917 1369 asoliman@tyrllp.com
+1 416 627 9815 jwadden@tyrllp.com
+1 437 226 8549 awhite@tyrllp.com
Senior Law Clerk & Manager of Litigation Operations
+1 437 218 0284 sballott@tyrllp.com
Junior Law Clerk
+1 647 272 5833 jchen@tyrllp.com
Bookkeeper & Accounts Clerk
+1 647 867 5552 choffe@tyrllp.com
Librarian & Researcher
+1 647 530 7801 eleduc@tyrllp.com
+1 437 333 4323 aosborne@tyrllp.com
Special Projects Manager
+1 416 985 0006 epalancioglu@tyrllp.com
Senior Law Clerk & Paralegal
+1 416 616 2144 cwalton@tyrllp.com
Join our diverse team of skilled lawyers and professionals.