OwnBackup ranked number 79 fastest-growing company in North America on Deloitte’s 2020 Technology Fast 500™
Cloud Data Protection Leader Accelerates Momentum with 1,486% Three-Year Growth, New Executive Leadership, and Global Expansion ENGLEWOOD CLIFFS, N.J.–(BUSINESS WIRE)–OwnBackup, a leading cloud-to-cloud business continuity platform, today announced it ranked 79 on Deloitte’s Technology Fast 500™, a listing of the fastest-growing technology,