Our management team


Greg Mesch

Greg Mesch

Founder & Chief Executive Officer

Simon Holden

Simon Holden

Group Chief Operating Officer

Nick Dunn

Nick Dunn

Chief Financial Officer

Polly Weitzman

Polly Weitzman

Senior General Counsel

Elsa Chen

Elsa Chen

Chief Customer Officer

Rob Hamlin

Rob Hamlin

Chief Strategy Officer

Sarah Malin

Sarah Malin

Director of Group Operations and Programme Management Office

John Franklin

John Franklin

Chief Technology and Innovation Officer

Richard Thorpe

Richard Thorpe

Chief Delivery Officer

James Thomas

James Thomas

Director of Supply Chain

Francis Bird

Francis Bird

Group HR Director

Will Brayne

Will Brayne

Group Director of Corporate Communications

Dan Ramsay

Dan Ramsay

Chief Marketing Officer

George Wareing

George Wareing

Chief Sales Officer

Vicky Higgin

Vicky Higgin

Chief Digital and Information Officer