Executive Management

Cyril Malargé

Cyril Malargé
Chief Executive Officer

Laurent Giovachini
Deputy CEO