Meet our Global Team

A diverse team of 140 professionals from 30 nationalities across 5 offices.

Join Our Team

Our Team

Marc RochatVP Engineering
Pierre MetraillerCEO
Ivan ProbstVP Professional Services
Nektarios MakrisVP Business Development
Josip LisecHead of Product
Daphné RapinCFO