London, Sales
Close to 30 dedicated People work together in our Customer Success Team to provide the best experience for our customers. We deliver our unique customer experience 24/7, to turn new customers into Data Room pros and maximize customer value.
London, Sales
Frankfurt, Sales
Frankfurt, Board/Admin
Madrid, Operations
Paris, Operations
Frankfurt, IT