June 27, 2018User Review: "TOPdesk helped us to be the best"Verified UserPartner in SalesInformation Technology and Services Company, 11-50 employeesScore 8 out of 101Vetted ReviewVerified UserReview Source