About this role
Marketing Manager at INS Global. Location: Madrid, Madrid, Spain. Role: improving design, creating content, optimizing website Requirements: Full professional English, 1+ years marketing experience, knowledge of SEO tools, ability to work independently and meet deadlines, strong attention to detail and quality. Category: Marketing Seniority: Entry Level Tools: SEO tools Commitment: Full Time Workplace: Onsite Languages: English