Francis Hellawell

#70226

Senior Manager, Capgemini