EINDHOVEN, the netherlands
CTOUCH - crazy about dynamic, innovative large format touch displays. About offering you the smoothest touchscreen experience (and the software and hardware necessary to achieve that). Looking beyond the now and deliver crafted and future-oriented quality products.
Exhibition stand design & visualisation
Construction, onsite installation & dismantle
Artwork design & print