Barcelona
Carlos Poças
Enterprise Account Executive
Mireia Palmero
Solutions Advisor EMEA
Joan Puy Campàs
Account Executive Spain
Òscar de Jesús Caballero
Business Development Representative Spain
Alejandro Albert
Country Manager Spain
Santiago Lozano
Business Development Representative
Francesco Danieli
Customer Success Manager