Movers and Shakers

CIO Turnover at RadioShack