EK

UK practice lead, idea development

Capgemini Invent