Skip to Content

Employees say:

“OwnBackup has provided me with an opportunity to continuously learn and grow over the last 4 years I have been working here. I can truly say ‘This is the Best Job I’ve Ever Had’, which is not something many people in the world can do! Our leadership team is intelligent, results-driven, unified, approachable, and keeps culture tops of mind in everything they do. I feel I can trust our leaders with the continued success of the business as well as my own professional growth. I look forward to what’s to come at OwnBackup and that’s why I think it’s a great place to work.”

Read the Great Place to Work review.

Company Info

Industry Vertical
U.S. Employees-
Worldwide Employees792
HQ Location
Englewood Cliffs, N.J.
Web Address
Date info provided (companies may opt to keep some data confidential)
May 11, 2022