Canada
Global Headquarters
Waterloo
275 Frank Tompa Drive
Waterloo, ON
N2L 0A1
Canada
Phone: 519-888-7111
Fax: 519-888-0677
Field Offices
Montreal
75 Queen Street, Suite 4400
Montreal, QC
H3C 2N6
Canada
Phone: 514-908-5406
Ottawa
10 Rideau Street, 6th Floor
Ottawa, ON
K1N 9J1
Canada
Phone: 613-238-1761
Richmond Hill
38 Leek Crescent
Richmond Hill, ON
L4B 4N8
Canada
Phone: 905-762-6001