Meet our Global Team

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

Join Our Team

Our Team

Pierre MetraillerCEO
Daphné RapinCFO
Josip LisecHead of Product
Ivan ProbstVP Professional Services
Marc RochatVP Engineering
Luc BeharVP Sales
Thomas GardinerHead of Product Marketing
Jerome SalaunVP Customer Success