Country of Origin
Spain
Marketing, Communication, Negotiation (Investors, customers), Presentation skills, Sales, Go to market