Kevin Hill

Director | Global Customer Experience Strategy & Service Operations at frog, part of Capgemini Invent France

Kevin Hill Email & Contact Information

Kevin Hill Current Workplace: frog, part of Capgemini Invent France

View Colleagues