A data backup and restoration provider is doubling its footprint in Englewood Cliffs, where it’s set to occupy 60,000 square feet within a four-building office complex.
A cloud data solutions firm has leased 30,000 square feet in Englewood Cliffs, in a transaction arranged by brokers with JLL.