Magicbox
Contact
View in org chart
David Bella
CEO
Marc Cassola
Art Director
Oriol Bella
Creative Director
Dimitris Psaltidis
Global Marketing Director
Neus Giralt
Audio Visual Manager
+ 4 more
Current role