Raphaël Brunschwig

Chief Operating Officer