General Manager
barcelona, catalonia, spain
Jean Leon
OBS Business School
IESE Business School
IE Law School