Francisco Sarrias
FranSarr
Francisco holds an Msc. in Telecom Engineering from the Polytechnic University of Catalonia (UPC) and a management degree from the IESE Business School.
Jelurida Swiss SA Barcelona