Contact Us

Do you need customer service or support? Contact Us



Contact Us today to ask questions and make a complaint. Our dedicated Telefeo support team and customer service team will ensure all of your questions and concerns are answered on time.


Email Us

Sales & Support

[email protected]

Business Inquiries 

[email protected]

Office Address

10060 Jasper Ave Suite #2020 Edmonton, Alberta Canada


+1 844 479 1055

Send a Message

Translate »