Head Of Technology
geneva, switzerland
Softcom
Eurecom
Swiss Federal Institute of Technology, Lausanne