Roberto Grandi

Managing Director

Frédéric Mauron

International Sales Engineer

Jean-Luc Décrevel

Head of Production