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 1022

Send a Message

Translate »