Leadership Team

Fabrice Simo

President & CEO

Thiery Mejeune

Chief Technology Officer

Amika Toussaint

Chief Marketing Officer

David Gordon

Chief Financial officer

Hilary Konzolo

Vice President
Menu