ScienceIO has leased 11,060 square feet of office space at 24-28 West 25th Street in New York City and will relocate from Boston.
New York, New York — According to state and local economic development sources ScienceIO plans to build out 11,060 square feet of new space in New York. The company plans to occupy the new space…