Olivier Ravasard

CEO, Sales and marketing

+39 3356624823

Irene Caricilli

Customer service

+39 0116804250

Daniela Giraudo

Finance and Administration

+39 0116804266

Maurizio Tesauro

Service

+39 3355494357

Stefano Sassi

Production and Technical

+39 335395248

Antonino Cicciari

Design and r&d

+39 3421643075

Marco Sassi

Purchasing and Logistics

+39 011 6496566

Fabrizio Colombatto

Technician

Mitea Emanoil Mihut

Technician