About this role
Marketing & Communications Lead at Narval. Location: Barcelona, Catalonia, Spain. Role: defining strategy, managing brand, leading campaigns Requirements: Minimum 7 years B2B marketing experience, proven brand and communications leadership; experience in digital marketing, lead generation, SEO, web/content management and PR; university degree; native Spanish and C1 English. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: Spanish, English