1. Databarracks
United Kingdom · Server Backup Software
Databarracks is the global leader in Public Cloud continuity. In 2003, we launched one of the world’s first managed Backup services to bring indestructible resilience to mission critical data. Today, we deliver award…
- Revenue
- $18.2M
- Team size
- 165