Chief Technology and Innovation Officer North and Central Europe
Capgemini
Chief Technology Officer North and Central Europe