Business Development
madrid, madrid, spain
The Trade Desk
ESIC: Business & Marketing School
Universidad Complutense de Madrid