Tpartner
Project Manager
S21sec
Account Manager
Intergrafica
Product Manager
NCC Group
Senior Sales Account Manager
Eurecat - Technology Centre of Catalonia
Business Development Manager - Banking, Insurance and Retail
Avaya
Group Project Manager- Product Manager
Fortytwo Security
Business Development Manager - Spain
NOANET DISTRIBUCIONES, S.L.
Business Developer
Avaya
Marketing and Solutions Manager
Infocom
Business Development
IESE Business School
Universitat Politècnica de Catalunya