Let's Connect

We'd love to help you stay reliably connected anywhere.

Connect with our Sales team

Want to learn more about how reliable connectivity can help your organization?

Contact Sales

Contact our 24/7 Technical Support

At Dejero, we understand that time is critical. That’s why we offer 24/7 access to our technical experts by phone or email.

US & Canada: 1 866 808 3665 (Toll Free)
or International: +1 519 772 4824

Email: support@dejero.com or visit: dejero.com/techsupport

For security concerns, please email security@dejero.com


Head Office
410 Albert Street, Suite 200
Waterloo ON Canada N2L 3V3
+1 519 772 4824
US Office
61D Innsbruck Drive
NY USA 14227
EMEA Office
The Powerhouse
21 Woodthorpe Road
Middlesex TW15 2RP
United Kingdom

Other Inquiries