Technical Manager
Barcelona, Catalonia, Spain
GLI Europe B.V.
ONO
Technical Developer Optical Data Systems
Applus
EADA Business School
Universitat Politècnica de Catalunya