General Manager
barcelona, catalonia, spain
Estamp
Universitat Politècnica de Catalunya (UPC)
EADA Business School
IESE Business School