Savvis is a subsidiary of Lumen Technologies that sells managed hosting and colocation services headquartered in Town and Country, Missouri. The company owns more than 50 data centers spread across North America, Europe, and Asia and provides information technology consulting. Savvis has approximately 2,500 unique business and government customers.
Savvis
Town and Country, Missouri
Town and Country is a city in west St. Louis County, Missouri, United States with a population of 11,640 as of the 2020 census. It is home to Missouri Baptist Medical Center,.
From top left, left to right: Office building, Westminster Christian Academy, St. Louis Missouri Temple, Energizer Holdings headquarters