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

Nicolas Leroy

Product Director

Select your location