Movers and Shakers

CIO placements from Heidrick & Struggles