Barcelona, Catlonia, Spain | Full time Description Would you like to develop your career in Digital Marketing? If you’re passionate about marketing and sales, tech-savvy, creative, outgoing, and willing to roll up your sleeves and get things done in a...