In Canada, we have...

9,000 employees

300+ sites

850+ services

Where are we located?

Head Office  
5420 North Service Road, Suite 501 
Burlington, ON L7L 6C7 
Phone: +1 (905) 632-8592

British Columbia 
#235 - 3689 East 1st Avenue
Vancouver, BC V5M 1C2 
Phone: +1 (604) 291-2263

Quebec 
5524 Saint-Patrick Street
Suite #300-302
Montreal, QC H4E 1A8
Phone: +1 (514) 866-7070

Back to top