Altia HQ, Culture August 13, 2018 Colorado Springs Ranks #1 in 2018 Most Desirable Places to Live in the U.S. U.S. News & World Report just published their 2018 Most Desirable Places to Live in the U.S. Colorado Springs, Altia headquarters’ hometown, was ranked…