Movers and Shakers

BT Global Services Appoints New CIO