Filippo Riccardi
HR&Finance Lead
Lorena Gattacci
Country Manager – Italy
Andrea J. Zamboni
Sales&Marketing Lead