Contact Us

Please complete the contact form below or contact by telephone at one of the following numbers.

North America (toll free): 1-877-822-4400
Direct or International: +1-514-693-6996

Mailing Address:

Corporate Headquarters
US Office
4878 rue Lévy,
Montréal, QC 
H9J 3Z8
Canada
491 West Whitney Road
Penfield, NY
14526
USA
France Office
Italy Office
13 rue Saint-Louis en L'Île
Île Saint-Louis
Paris 75004
France
Via Ercole de Santis 9
00045 Genzano di Roma (Roma)
Italy