Company Description At TOPdesk we help our customers to deliver better services. How? With great software and expert knowledge. Our ever expanding team has over 800 colleagues in 8 countries, dedicated to making service management more fun and easy. Would…