Our Toronto Office
Office Location

412 Albert Street, Suite 100
Waterloo, ON N2L 3V3

Contact Information

t. 519-342-1000
f. 519-342-0851

Our Corporate Headquarters

Our 16,000 square feet of modern and accessible office has been specially updated and tailored to meet our business needs. The result is a world-class workspace that empowers deep collaboration, reinforces business operations with state-of-the-art technology infrastructure, and offers more space to enable our sustained team expansion.