Ludovic Huitorel

Managing Director

+41 44 922 92 84

François Racine

Product manager

+41 44 922 92 25

Silvia Aranda

Financial administration

+41 44 922 92 84