Customer Service Representative
Barcelona, Catalonia, Spain
Cegedim Relationship Management
Customer Service Representative
Itron
VP Sales South Europe
Next Computer Services S.A.
Technical Support Engineer
Itron
VP Sales Gas EMEA South and India
Itron
AVP Sales Southern, Central and Eastern EMEA
Dalkia
Business Developement Manager at Agefred Servicio
Schlumberger
Service Manager
Movendus Global
Operations Manager
Itron
Director Gas France, Southern Europe, Africa and Middle East
Itron
General Manager Spain
Universitat Politècnica de Catalunya (UPC)
IESE Business School