Careers

Channel Sales Manager DACH – (near) native German speaker

About this job CTOUCH Europe with its main office based in Eindhoven, the Netherlands, is looking for a Channel Sales Manager located in Germany for the DACH region. This is a very challenging opportunity for someone who is able to work independently in her/his region, yet a team player as well as most of the […]

See All Ctouch
Touch Displays