SpotX Named Denver Post Top Workplace for Second Consecutive Year!
We are excited and honored to announce that The Denver Post has named SpotX as one of the Denver metro area’s Top Workplaces of 2013! This is the second year in the row that SpotX has won this award, and we couldn’t more pleased.