Our people

Home Page > About us > Our people > Leadership Team
Richard Stables
Richard Stables

CEO

Michael Trommsdorff, CTO
Michael Trommsdorff

CTO

Steve Thomas
Steve Thomas

General Counsel

Paul Lyonette
Paul Lyonette

Commercial Director, UK, Ireland and Central Europe

Serena Aimoni
Serena Aimoni

Commercial Director, Southern Europe, Americas and Nordics

Cyril Bouskila
Cyril Bouskila

Commercial Director, France & Belgium

Nicolas Leroy
Nicolas Leroy

Product Director

Nicolas Jornet
Nicolas Jornet

Director Strategy and Marketing

Angela Gandy

HR Director

Select your location