Christophe Mazzola

Founder/CEO

Felix Bregadze

Chief Marketing Officer

Laurent Nicolas

Chief Communication Officer

Liliia Rikhter

Executive Assistant

Claire Moreau

Legal Counsel