Martin Schroeter

IBM names head of new IT infrastructure services company