Let's Connect

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

Already a Customer?
Contact our 24/7 Technical Support!

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

US & Canada: 1 866 808 3665 or (Toll Free) International: +1 519 772 4824
Email: support@dejero.com or visit: dejero.com/support/technical-support

Looking for a workflow specialist?
Contact our Sales team.
Contact Sales

Other Inquiries


Head Office
412 Albert Street, Suite 100
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