Head of Business Analysis and Chief of Staff
barcelona, catalonia, spain
Veepee
Universitat Autònoma de Barcelona
Squared Online