Contact Sales

How can we help?

We are here for any questions you might have about our solutions. Simply fill out the form to drop us an email. Phone calls work too (+1 519 772 4824).


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 (Toll Free)
International: +1 519 772 4824