Contact Us

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)
Europe: +44 20 3519 2665
Australia: +61 2 8015 6803
International: +1 519 772 4824

Email: support@dejero.com


Sales

Contact Sales

General Inquiries

info@dejero.com

Partner Inquiries

Visit the Partner section of the website or email partners@dejero.com

Human Resources

Visit the Careers section of the website or email careers@dejero.com

Media Relations

Melanie Landry
+1 519 772 4824
media@dejero.com


Locations

Head Office

412 Albert Street, Suite 100
Waterloo, ON, Canada  N2L 3V3
+1 519 772 4824

Buffalo Office

61D Innsbruck Drive
Cheektowaga, NY, USA  14227
 

EMEA Office

Helftheuvelweg 11
5222AV  ’s-Hertogenbosch
the Netherlands
+31 6 53382004