Apple Product Manager
barcelona, catalonia, spain
Media Markt Iberia
UCLA Anderson School of Management
ESADE
National Chengchi University