Our management team


xyz123

Greg Mesch

Founder & Chief Executive Officer

Simon Holden

Group Chief Operating Officer

Nick Dunn

Chief Financial Officer

Polly Weitzman

Senior General Counsel

Elsa Chen

Chief Customer Officer

Rob Hamlin

Chief Strategy Officer

Sarah Malin

Director of Group Operations and Programme Management Office

John Franklin

Chief Technology and Innovation Officer

Richard Thorpe

Chief Delivery Officer

James Thomas

Director of Supply Chain

Francis Bird

Group HR Director

Will Brayne

Group Director of Corporate Communications

Dan Ramsay

Chief Marketing Officer

George Wareing

Chief Sales Officer

Vicky Higgin

Chief Digital and Information Officer