Senior Vice President
Berkhamsted, Hertfordshire, United Kingdom
Capgemini
Capgemini UK
University of Bath