Technology Developer
Capula Investment Management LLP
ESSEC Business School
Ecole Nationale Supérieure des Mines de Nancy