Funding Status: Late Stage Venture
Headquarters: The Netherlands
Founded Date: 2011
Employee Number: 251-500
Industry: Cloud