Ivan Pelletier

Chief Operating Officer
Geneva

Stéphane Escat

Assistant Vice-President
Geneva

Ghiles Zembri

System Engineer
Geneva