Leadership Team

Home Page > About us > Leadership Team
Richard Stables

CEO

Mark Hendricks

CFO

Michael Trommsdorff

CTO

Steve Thomas

General Counsel

Serena Aimoni

Chief Sales Officer

Cyril Bouskila

Commercial Director, France & Belgium

Nicolas Leroy

Product Director

Nicolas Jornet

Director Strategy and Marketing

Angela Gandy

HR Director

Select your location