Toll free
The leaders in interactive video digital signage technology
  • Shanghai factory:
    Tel: +86-21-39812912
    Fax: +86-21-39812913
    Address: No. 3825, Xinzhuan Highway, building 27 Songjiang District, Shanghai China

Join us

Join us in our office in China Shanghai or become our representative in your country. We are looking for representatives all over the world. We offer great commissions for our representative and we help you with product promotion, office establishment, presentation and anything you need. 

If you are interested to become a part of our team please mail us at