Skip to content

H is for the Humans eager to guide you

ITI Québec
— Headquarters

1560 rue du Chinook,
suite 218, Quebec, QC, G2K 0M7
Tel: 1-418-871-1622

ITI Montréal

2525 Boulevard Daniel-Johnson,
Local 200, Laval, QC, H7T 1S9
Tel: 1-514-940-1662

ITI Toronto

5000 Yonge Street,
Suite 1901, Toronto, ON, M2N 7E9
Tel: 1-866-549-6558

ITI Ottawa

333, Preston Street,
Suite 430, Ottawa, ON, K1S 5N4
Tel: 1-866-549-6558

ITI USA Corp

108 West 13th Street,
Wilmington, Delaware, 19801
Tel: 1-866-549-6558

Let’s Talk

pop up newsletter

Newsletter

Subscribe and get an e-book on technological challenges and IT solutions.