Our team

Tanaïs Bareche

Tanaïs Bareche

Project Manager
Nyon, Switzerland
Christopher Meignier

Christopher Meignier

CEO & Co-founder
Nyon, Switzerland
Sergey Kolesov

Sergey Kolesov

Chief Technology Officer
Nyon, Switzerland
Virginie Poulin

Virginie Poulin

Chief Finance Officer
Nyon, Switzerland
Vincent Oswald

Vincent Oswald

Chief Operation Officer
Nyon, Switzerland
Romain Baron

Romain Baron

Chief Marketing Officer
Gijón, Spain