
Andrew Russell
Group CEO and Managing Director

Neil Montford
Chief Financial Officer

Adam Warwick
Chief Technology and Product Officer

Yaiza Luengo
Chief Operating Officer

Chris Spencer
Managing Director – EMEA

Paul Dunn
Managing Director – APAC

Duncan Thomas
Chief People Officer

Justin Morgan
Chief Strategy and Marketing Officer

Shezad Okhai
Chief Commercial Officer and Executive Director

Melissa Corbutt
Company Secretary and Head of Legal APAC