GET IN
TOUCH
Get in touch with Gregg and the other CTOUCH’ers, they know just about everything. About touchscreens :)
+31 (0)40 261 8320Helpdesk & support
+44 (0)203 514 8415For repair appointments call
+44 (0)845 370 8668 Like to pay us a visit?