Canadian Intellectual Property Office
cipo.ic.gc.ca
Skip to content
|
Skip to institutional links
Common menu bar links
Français
Home
Contact Us
Help
Search
canada.gc.ca
Home
>
Trade-marks
Institutional links
Programs and Services
Patents
Patents Database
Trade-marks
Trade-marks Professional
Trade-marks Journal
Practice Notices
FAQ
Fees
Glossary
Guide
Trade-marks Database
Trade-marks Opposition Board
Copyrights
Copyrights Database
Industrial Designs
Industrial Designs Database
Integrated Circuit Topographies
Learn about IP
Learn More
About Us
What's New
Media Room
Client Corner
Publications
International
Consultation and Discussion
Site Map
FAQ
Resources
Fees
Forms
Legislation
Links
Transparency
Trade-mark Agents List
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
RANDY R. MABBOTT
AB
403-932-3066
MACBETH & JOHNSON
ON
416-368-8311
CYNTHIA E. MACCALLUM
NB
506-961-5451
ALFRED A. MACCHIONE
ON
416-601-7729
DANIEL S. MACDONALD
ON
416-971-7202
K. BETH MACDONALD
BC
604-643-7100
KAREN F. MACDONALD
BC
604-682-7780
KILEY BARNHORST MACDONALD
UNITED STATES OF AMERICA
858-456-4801
NORMAN MACDONALD
ON
416-944-8062
ROBERT ALEXANDER MACDONALD
ON
613-233-1781
MACDONALD SAGER MANIS LLP
ON
416-364-1553
JULIE MACDONELL
ON
647-361-8330
ALAN MACEK
ON
416-971-7202
JOHN S. MACERA
ON
613-232-7302
MACERA & JARZYNA LLP
ON
613-238-8173
DONNA L. MACEWEN
NB
506-877-0874
JOSHUA MACFADDEN
SK
306-791-8943
ROBERT H.C. MACFARLANE
ON
416-364-7311
ROY MACHAALANY
ON
613-234-5280
ANDRIS I. D. MACINS
BC
604-682-7780
PAUL DAVID MACK
ON
905-571-1405
R. SCOTT MACKENDRICK
ON
416-364-7311
MACLAREN CORLETT LLP
ON
613-233-1146
P. SCOTT MACLEAN
ON
613-238-6404
JANINE A. MACNEIL
BC
604-631-3262
DONALD H. MACODRUM
ON
416-364-7311
IAN G. MACPHEE
QC
514-925-6323
MACPHERSON LESLIE & TYERMAN LLP
AB
403-693-4300
PETER C. T. MACPHERSON
BC
250-861-5332
MACPHERSON LESLIE & TYERMAN LLP
SK
306-975-7100
MACPHERSON LESLIE & TYERMAN LLP
SK
306-347-8000
MACPHERSON LESLIE & TYERMAN LLP
AB
780-969-3500
MACPHERSON LESLIE & TYERMAN LLP
AB
780-421-8816
MACRAE & CO.
ON
613-234-3559
HERBERT MADAR
QC
514-906-2841
MICHAEL A. MADDALENA
NS
902-445-2588
KHADIJA MAHMOOD
ON
416-521-9834 ext 204
MAITLAND & COMPANY
BC
604-681-7474
BENJAMIN E. MAK
ON
416-868-1482
ANTOINE MALEK
ON
416-955-0050
ATHAR K. MALIK
ON
416-863-3335
MALKIT ATWAL
AB
780-409-4416
LOREN D.M. MALLETT
BC
604-484-1700
GREGORY R. MALLOUGH
ON
416-362-4341
MARY L. MALVASO
ON
416 630-9845
THOMAS E. MALYSZKO
AB
403-540-3204
VINCENT MAN
ON
416-971-7202
EDWARD MANCINELLI
ON
905-850-8411
PINA MANCUSO
QC
514-282-9144
ELIZABETH A. MANLEY
ON
416-323-7238
HARJINDER S. MANN
ON
519-673-5591
MICHAEL A. MANN
ON
905-641-1551
VALERIE C. MANN
BC
604-685-3456
DAVID M. MANNING
AB
403-346-5591
GAVIN N. MANNING
BC
604-669-3432
MARY G. MANOCCHIO
ON
905-2127259
MICHAEL D. MANSON
BC
604-682-7295
DIANA MANSOUR
ON
416-865-6600
ANITA MAR
BC
604-661-9292
RICHARD E. MAR
ON
416-920-8170
DAPHNE L. MARAVEI
ON
613-236-1995
MARTIN J. MARCUS
ON
613-737-5043
MARCUS & ASSOCIATES
ON
613-237-5160
BRUCE D. MARGLES
ON
905-709-7417
EDWIN MARK
BC
250-372-5542
WILLIAM I. MARKS
ON
905-712-8300
MARKS & CLERK
ON
613-236-9561
JENNIFER A. MARLES
BC
604-669-3432
MATTHEW JOHN MARQUARDT
ON
416-216-4789
JAIMIE L. MARSHALL
ON
647-995-6741
J. JAMIESON K. MARTIN
ON
519-579-3660
STEPHEN ANTHONY MARTIN
ON
416-868-1482
LOUIS MARTINEAU
QC
514-861-4831
RANDALL W. MARUSYK
ON
613-567-0762
MARY M. MCGUNIGAL
MN
204-945-2834
RICHARD B. MASK
AB
403-294-7000
MASON BENNETT JOHNCOX PROFESSIONAL CORPORATION
ON
905-620-4499
CYNTHIA D. MASON
ON
613-236-6943
ROBIN I. H. MASON
ON
905-620-4499 x225
LAURENT MASSAM
ON
416-369-6674
LOUIS MASSON
QC
418-681-7007
PATRICIA M. MATHERS
UNITED STATES OF AMERICA
207-773-3132
CHAD W MATHESON
ON
416-860-2916
PAUL-ANDRE MATHIEU
QC
514-481-6029
JOE MATTES B.A., L.L.B.
ON
519-884-5600
JULIE NICHOLS MATTHEWS
UNITED STATES OF AMERICA
312-201-2551
JOY MAUTHE
ON
613-236-1995
WILLIAM P. MAYO
ON
416-360-6336
RICHARD J. MAZAR
ON
905-987-1550
MBM INTELLECTUAL PROPERTY LAW LLP
BC
604-669-4350
MBM INTELLECTUAL PROPERTY LAW LLP
ON
613-567-0762
JAMES H. MCBEATH
BC
604-691-7507
DENISE E. MCCABE
BC
250-372-5542
MCCARTHY TETRAULT LLP
BC
604-643-7100
MCCARTHY TETRAULT LLP
ON
519-660-3587
MCCARTHY TETRAULT LLP
QC
418-521-3000
MCCARTHY TETRAULT LLP
ON
416-362-1812
MCCARTHY TETRAULT LLP
AB
403-260-3501
MCCARTHY TETRAULT LLP
QC
514-397-4100
MCCARTHY TETRAULT LLP
ON
613-238-2000
STUART C. MCCORMACK
ON
613-234-4555
CONOR D. MCCOURT
ON
416-865-0040
ROSS C. MCCUTCHEON
BC
604-681-7474
MCDERMID TURNBULL & ASSOCIATES
QC
514-694-4210
GLORIA MCDONALD
BC
250-468-5811
PETRA J. MCDONALD
ON
ROBERT D. MCDONALD
AB
780-423-7100
MCDOUGALL GAULEY LLP
SK
306-653-1212
FREDERICK C. MCELMAN
NB
506-444-8979
JOSH J.B. MCELMAN
NB
506-633-2708
MCFADDEN, FINCHAM INC.
ON
613-234-1907
KATHARINE MCGINNIS
ON
416-248-3062
JOHN J. MCGLEW
UNITED STATES OF AMERICA
914-941-5600
MCGLEW AND TUTTLE
UNITED STATES OF AMERICA
914-941-5600
KELLY L. MCGONIGLE
AB
403-513-2644
PATRICK J. MCGOVERN
AB
403-473-1341
DAVID J. MCGRUDER
BC
604-669-3432
MCINNES COOPER
NB
506-857-8970
MCINNES COOPER
PEI
902-368-8473
MCINNES COOPER
NEWFOUNDLAND AND LABRADOR
709-722-8735
MCINNES COOPER
NS
902-425-6500
ANDREW I MCINTOSH
ON
416-364-7311
ANDREW MCINTYRE
ON
416-643-6930
DOUGLAS A. MCINTYRE
ON
613-686-6447
JENNIFER MCKAY
ON
613-783-8809
KENNETH D. MCKAY
ON
416-595-1155
MARGARET H. MCKAY
ON
(613)991-6853
MAUREEN TERESA MCKAY
ON
416-573-2314
TINA S. MCKAY
AB
403-203-0107
MARY JANE MCKAY-CAREY
AB
780-424-0222
MCKAY-CAREY & COMPANY
AB
780-424-0222
JENNIFER MCKENZIE
ON
416-957-1628
JOHN S. MCKEOWN
ON
416-597-3371
SHARON MCLAUGHLIN
ON
613 435-1313
BRYAN F. MCLEAN
BC
604-682-7780
PAULINE MCLEAN
AB
403-539-2450
MALCOLM E. MCLEOD
QC
514-847-4747
MARK C. MCLEOD
ON
613-751-3777
EILEEN M. MCMAHON
ON
416-865-0040
TERRANCE J. MCMANUS
ON
613-797-1567
IAN CHARLES MCMILLAN
ON
416-364-7311
MCMILLAN LLP
ON
613-232-7171
MCMILLAN LLP
AB
403-531-4728
MCMILLAN LLP
QC
514-987-5000
MCMILLAN LLP
ON
416-865-7000
MCMILLAN LLP
BC
604-689-9111
ELIZABETH L. MCNAUGHTON
ON
416-863-2556
GRAHAM G. MCNEIL
ON
905.803.4828
MCQUARRIE HUNTER
BC
604-581-7001
SHONAGH L. MCVEAN
ON
416-414-2207
EUGENE MEEHAN
ON
613-232-7171
MEIGHEN HADDAD LLP
MN
204-727-8461
MARK E. MELAND
QC
514-932-4100
RICHARD J. MELANSON
NS
902-425-6000
NEIL P. MELLISHIP
BC
604-687-5700
ARUN V.P.S. MENON
ON
416-641-7480
CARMINE MERCADANTE
QC
514-326-3300
HANS MERCIER
QC
418-228-1222
LUC P. MERCIER
QC
514-954-2000
PASCALE MERCIER
QC
514-217-9439
MERCIER LEDUC S.E.N.C.R.L./LLP
QC
514-954-2000
PIERRE MERCILLE
QC
514-849-5140
CHARLES L. MEROVITZ
ON
613-563-7544
MEROVITZ, POTECHIN LLP
ON
613-563-7544
NICOLE D.S. MERRICK
MN
204-988-0377
JONATHAN MESIANO-CROOKSTON
ON
416-867-1628
MICHEL MESSELY
QC
418-650-7088
METCALFE AND COMPANY
ON
613-237-5160
METHOD LAW PROFESSIONAL CORPORATION
ON
416 847 0054
JEAN-SÉBASTIEN MICHAUD
QC
450-681-7744
MICHELLE AI LING LI
ON
MARK D. MICKLEBOROUGH
ON
416-366-3999
CRISTINA G. MIHALCEANU
ON
647-288-9553
RAMEZ MIKHAIL
EGYPT
613-702-0422
JEAN-PHILIPPE MIKUS
QC
514-397-5176
KRISTINA MILBOURN
ON
416-972-9001
W. JACK MILLAR
ON
416-864-6200
ALLAN P. MILLARD
ON
613-996-7678
AUBREY MILLER
QC
514-875-8040
GERALD T. MILLER
ON
416-363-2614
NANCY A. MILLER
ON
416-864-9700
SCOTT R. MILLER
ON
613-567-0762
MILLER THOMSON LLP
BC
604-687-2242
MILLER THOMSON LLP
AB
403-298-2400
MILLER THOMSON LLP
AB
780-429-1751
MILLER THOMSON LLP
ON
519-931-3500
MILLER THOMSON LLP
ON
519-579-3660
MILLER THOMSON LLP
ON
416-595-8500
MILLER THOMSON S.E.N.C.R.L.
QC
514-875-5210
MILLMAN IP
ON
416-363-2775
DAVID A.S. MILLS
ON
416-863-0125
MILLS & MILLS LLP
ON
416-863-0125
PETER MILNE
ON
905-540-7118
NEIL MILTON
ON
613-567-7824
MILTONS IP/P.I.
ON
613-567-7824
ANDREI MINCOV
BC
778-869-7281
MINDEN GROSS LLP
ON
416-362-3711
ROBERT DOUGLAS MINNES
ON
416-315-3092
JAMES E. MINNS
ON
416-214-5259
BARRY MINTZ
QC
514-875-7550
KELLY MIRANDA
ON
613-567-7824 ext.232
GLORIA TSUI-YIP
UNITED STATES OF AMERICA
212-268-0900
SHEENA M. MITCHELL
BC
604-837-2609
PUSHOR MITCHELL LLP
BC
250-762-2108
MOFFAT & CO.
ON
613-232-7302
KELLY LYNNE MOFFATT
ON
416-862-5933
PETER J. MOGAN
BC
604-801-6023
MOISE MOGHRABI
QC
514-499-8484
MARYAM MOHAJER-ASHJAI
ON
416-487-8611
DONALD L. MOIR
BC
604-272-6960
MARLYE MONFISTON
ON
416-855-5638
MARCEL D. MONGEON
ON
905-390-1818
ALEXANDER MONIC
ON
613-235-7234
ANDREW MONTAGUE
ON
613-236-1995
KAREN MONTEITH
BC
604-643-3104
DEBRA LYNN MONTGOMERY
ON
416-203-4578
D. SCOTT MOORE
AB
403-229-1111
KIERAN P. MOORE
BC
604-874-9124
ROBERT JOHN MOORE
ON
905-940-8700
MORENCY, S.E.N.C.R.L.
QC
514-845-3533
BRUCE E. MORGAN
ON
613-232-1781
KEENAN M. MOROZ
AB
403-691-3189
TONY A. MORRIS
AB
403-267-8187
ANDREW MORRISON
BC
604-682-7770
COLEEN MORRISON
ON
613-236-9561
MORRISON BROWN SOSNOVITCH LLP
ON
416-368-0600
RODOLFO MORRONE
ON
416-864-7606
LUANNE R. MORROW
AB
403-232-9577
JEFFREY D. MORTON
BC
604-687-5700
JENNIFER L. MORTON
ON
416-862-5798
SARI E. MOSCOWITZ
QC
514-483-0756
TRACEY L. MOSLEY
ON
613-787-3548
NICHOLAS MOTT
NS
902-429-4111
JEAN MARIUS MOTTET
QC
450-686-8525
MERYEM MOUNA
QC
514-947-9991
GEOFFREY D. MOWATT
ON
416-971-7202
PIERRE-EMMANUEL MOYSE
QC
514-825-1886
JASON R. MUELLER-NEUHAUS
ON
613-787-3539
W. FRANK H. MULOCK
ON
613-232-1781
DONALD LAWRENCE MUNN
BC
604-643-3160
B.W. (BRENT) MUNRO
SK
306-777-4648
EVE C. MUNRO
BC
604-687-2242
BARBARA J. MURCHIE
ON
416-777-5756
KEVIN P. MURPHY
QC
514-845-7126
DOUGLAS A. MURRAY
ON
416-537-1529 x 231
GEORGE MURTI
ON
647-898-6509
ZAK MUSCOVITCH
ON
416-924-5084
CATHERINE D. MUTALA
BC
604-669-3432
R. PETER MUTTART
NS
902-678-2157
JOHANNE MUZZO
QC
514-439-0781
JOHN A. MYERS
MN
204-988-0308
JOANNA MYSZKA
QC
514-9823-4000
Trade-mark Agents List