Developer of a cloud-based interface intended for modern backup for managed service providers (MSPs). The company's product delivers faster performance, greater reliability, and enhanced data security...

Information Technology
Norwalk, CT, United States
22 employees
Website
Valuation
$130M
Latest known
Share Price
N/A
Total Raised
$29.7M
Last Round
N/A