iubenda
Show contact
Andrea Giannangelo
Founder, CEO & Chairman
Domenico Vele
Co-founder & CTO
Antonio Sica
COO
Philip M. Weiss
CMO
Gaia Lorenzato
Country Manager Italy
+ 11 more
Silvio Relli
Head of Back-end Engineering
4 members
2 members
Current role
View in org chart