Sphere Technology Solutions has signed a long-term lease for 17,000 square feet at 3 Gateway Center in Newark, New Jersey. The data security firm plans to open its new office in the recently repositioned 579,000-square-foot building, which is part of a four-building campus.
