Find a Person
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Emrys Davis

Partner
T: 416.777.6242      Email
Toronto
Emrys  Davis

Geoffrey (Geoff) Davis

Associate
T: 416.777.7823      Email
Toronto
Geoffrey (Geoff)  Davis

Taylor Davis

Associate
T: 403.298.3147      Email
Calgary
Taylor  Davis

Karen J. Dawson

Partner
T: 403.298.3302      Email
Calgary
Karen J. Dawson

Vincent M. de Grandpré

Partner
T: 416.777.4802      Email
Toronto
Vincent M. de Grandpré

Kees de Ridder

Associate, Patent Agent, Trademark Agent
T: 403.298.3122      Email
Calgary
Kees  de Ridder

Zirjan (Zee) J. Derwa

Partner
T: 416.777.6442      Email
Toronto
Zirjan (Zee) J. Derwa

Chloé Deschênes

Paralegal
T: 514.985.4549      Email
Montréal
Chloé  Deschênes

Karly Descoteaux

Associate
T: 416.777.7902      Email
Toronto
Karly  Descoteaux

Chanelle Desrosiers-Stewart

Director, Associate & Student Programs (Montreal)
T: 514.985.4537      Email
Montréal
Chanelle  Desrosiers-Stewart

Paul N.P. Dimerin

Associate
T: 416.777.6159      Email
Toronto
Paul N.P. Dimerin

Melissa M. Dimilta

Partner, Trademark Agent
T: 416.777.7448      Email
Toronto
Melissa M. Dimilta

Olivia D'Innocenzo

Banking and Financial Services Law Clerk
T: 416.777.6239      Email
Toronto
Olivia  D'Innocenzo

Richard Dion

Senior Business Advisor
T: 613.683.2312      Email
Ottawa
Richard  Dion

Pascale Dionne-Bourassa

Montréal Managing Partner
T: 514.985.4510      Email
Montréal
Pascale  Dionne-Bourassa

Andrew N. Disipio

Partner
T: 416.777.5034      Email
Toronto
Andrew N. Disipio

David A. Dodge O.C.

Senior Advisor
T: 613.683.2304      Email
Ottawa
David A. Dodge O.C.

Kyle H. Donnelly

Partner
T: 416.777.7450      Email
Toronto
Kyle H. Donnelly

Christopher J. Doucet

Partner
T: 416.777.7449      Email
Toronto
Christopher J. Doucet

Alexandra L. Douglas

Associate
T: 403.298.3676      Email
Calgary
Alexandra L. Douglas

Peter T. Douglas

Associate
T: 416.777.7921      Email
Toronto
Peter T. Douglas

Tracey M. Doyle

Associate
T: 416.777.4852      Email
Toronto
Tracey M. Doyle

Stephanie Driedger

Associate
T: 604.891.5352      Email
Calgary
Stephanie  Driedger

Justin Duguay

Associate
T: 403.298.8159      Email
Calgary
Justin  Duguay

Peter Dunne

Partner
T: 416.777.5099      Email
Toronto
Peter  Dunne

Serge Dupont

Senior Advisor
T: 613.683.2310      Email
Ottawa
Serge  Dupont

Elizabeth K. Dylke

Partner
T: 604.891.5364      Email
Vancouver
Elizabeth K. Dylke