Streaming Products

Techex sales and support offices are located in Boston, Hong Kong, Miami and Argentina. Affiliated offices are located in England and Spain.

Techex has established a worldwide network of over 300 channel partners in 60 countries throughout the world. Worldwide Distribution, Channel Development and Channel Management

468 ad