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

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

Registration Guide

Back to top