Baró, Albert

Creative Executive Director at Odyssey Barcelona
Master in Creative Advertising (ESADE)
Diplomat in Advertising, Public Relations and Marketing (INSA)