Tech firm opens office in Globe Building for 50 employees

Exterior of the Globe Building in downtown St. Louis

Freedom Technology Solutions has opened an office in the Globe Building at 710 N. Tucker Blvd. for roughly 50 employees. Founded in 2004, the Columbia, Maryland company works with clients across the national intelligence sector, including the Department of Defense.

Steven Thomas, senior vice president of NGA and NRO programs, called the building an advantageous property, citing "access to best-in-class SCIF space" and the professionally managed data centers elsewhere in the building that support their mission critical workloads.

Read the full story at the St. Louis Business Journal:
https://www.bizjournals.com/stlouis/news/2026/09/08/freedom-technology-solutions-globe-building.html

Next
Next

St. Louis Is Emerging As A Virtual Defense Tech Innovation Hub