L
ADING

Capgemini

Capgemini

Most Innovative Digital Services Business Director (UK): Barry Bird