CEPSA
Distributed Control System Engineer
ExxonMobil
Account Manager
ExxonMobil
Sales Manager
TOLSA
Group Supply Chain Director
ExxonMobil
Automotive Business Unit Director
DesalaciĆ³n Integral Systems
CEO
TOLSA
Technical Products Global Sales and Marketing Manager
IESE Business School