12 employees
XenData is a developer and provider of massively scalable on-premises and public cloud data storage systems.
2001