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

Duncan D'Arcy

Associate
T: 403.298.3224      Email
Calgary
Duncan  D'Arcy

Geoffrey (Geoff) Davis

Associate
T: 416.777.7823      Email
Toronto
Geoffrey (Geoff)  Davis

Emrys Davis

Partner
T: 416.777.6242      Email
Toronto
Emrys  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

Kees de Ridder

Associate, Patent 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

Karly Descoteaux

Associate
T: 416.777.7902      Email
Toronto
Karly  Descoteaux

Katelyn M. Deyholos

Associate
T: 403.298.2054      Email
Calgary
Katelyn M. Deyholos

Manpreet K. Dhillon

Associate
T: 604.891.5172      Email
Vancouver
Manpreet K. Dhillon

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

Kristina Dimitrov

Associate
T: 403.298.3218      Email
Calgary
Kristina  Dimitrov

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

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

Peter T. Douglas

Associate
T: 416.777.7921      Email
Toronto
Peter T. Douglas

Maxime Doyle

Associate
T: 604.891.5304      Email
Vancouver
Maxime  Doyle

Tracey M. Doyle

Associate
T: 416.777.4852      Email
Toronto
Tracey M. Doyle

Jonathan D. Dueck

Associate
T: 403.298.8138      Email
Calgary
Jonathan D. Dueck

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