Electronics Project Manager
barcelona, catalonia, spain
SHAD
Universitat Oberta de Catalunya
Universitat Politècnica de Catalunya (UPC)
Universitat Politècnica de Catalunya