Manhattan’s office market is as delicate as a snowflake, but it’s a Snowflake that kept the market going during a cold February. Cloud computing firm Snowflake signed a lease for 83,000 square feet at ...
Snowflake, which helps businesses manage data, has signed a lease for 82,505 square feet of office space in Times Square.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results