Monthly Archives: July 2017

Network Specialists Announces New Corporate Office and Datacenter
  • 24
    Jul

Network Specialists Announces New Corporate Office and Datacenter

July 24, 2017, St. Louis, MO—Networks Specialists has announced the opening of a new corporate office and datacenter in St. Louis, MO in order to accommodate the company’s expansion. The new office will be opening in September and is located at 12970 Maurer Industrial Drive, St. Louis, MO 63127. The new corporate office and datacenter will occupy 2,000...

Read More