SUPERB
Show contact
Links
Previous companies
Riccardo Vecchi
Head Of Sales - Italy
Pietro Panicola
Business Development Manager - Campania
December, 2021 - present
View in org chart