How To Get In Touch With Us:

General Inquiries

Info@troo.com
Phone: 613-225-8766
Toll: Free: 1-877-702-TROO

Reseller Inquires

Resellers@troo.com

Contact Us

Our Offices

Troo Corporation
43 Auriga Drive
Ottawa, Ontario, Canada K2E7Y8

Back to Top