James Henshaw

James Henshaw

Group Head of Technology Transformation & Strategy