Device
Show contact
Victoria Ventura
Head of Production
Marcello Buselli
Executive Producer & Creative Director
Ibran Trassierra
Ester Dus
Director & Motion Designer
+ 5 more
Anna Aguilera
Production Assistant
9 members
Current role
View in org chart