top of page

Executive Team

Christian Bovenkamp

Christian Bovenkamp

Chief Human Resources Officer

Roberto Ricciardi

Roberto Ricciardi

Editor In Chief

Doğukan Ejder

Doğukan Ejder

Founder & CEO

Philippe Nguyen

Philippe Nguyen

Chief Technology Officer

Esther Villegas de la Torre

Esther Villegas de la Torre

Chief Research Officer

bottom of page