SpotX Recognized as one of the “Top Workplaces” in 2012 by the Denver Post April 16, 2012News, Press ReleasesSpotX