TeleStax is a global company based in Austin, Texas, USA with regional offices in Europe, Africa, Asia and South America.
Please direct requests to one of the following initial points of contact and we will assign an account manager to respond as soon as possible.
For general inquiries and media: firstname.lastname@example.org
For customer support: email@example.com
Customers with an active support subscription account can directly Log-in to our support portal.
For sales, please submit the form below: