Horia Grossu CEO Sandra Morard Finance & administration Stéphane Schwab Head of production Fabian Beller Inside sales & Marketing Claire Fleury Inside sales