Sales Manager
barcelona, catalonia, spain
EWS Group | Eco Worldwide Solutions
Insead
Universitat Pompeu Fabra
Universidad de Barcelona