JLL: Data backup firm takes 30,000 sq. ft. in Englewood Cliffs

A cloud data solutions firm has leased 30,000 square feet in Englewood Cliffs, in a transaction arranged by brokers with JLL.