Contact Us

Toll free: 1-888-808-3529
Canada: 647-277-1000
US: 305-808-3205

Technical Support


Media / PR inquiries

20 Bay St.
11th Floor
Toronto, ON
M5J 2N8

Request a Quote

Try out for Team Telax.

We’re always on the hunt for driven, talented, and friendly people to join our amazing team. Think you’re Telax material? Send us your resume, the title of your favourite book, or a joke about kittens, and we may just call you back.

See job openings