Global tech firm signs lease to consolidate North Texas operations at Plano office campus
August 06, 2019 at 14:01 PM EDT
The software firm signed a long-term lease for 107,000 square feet of space at the office campus located at 6635 Declaration Dr., according to a release from CBRE.