x hide permanently

Technology company moving HQ from Atlanta to Denver

Denver Business Journal

An Atlanta technology company will relocate its headquarters to Denver, creating 108 jobs locally as it combines its existing two offices into a central location here.