The Head of Marketing & Communications will lead the marketing strategy and communication efforts in Spain. This role requires a strong understanding of the market and the ability to drive brand awareness and engagement.
ICEYE
Head of Marketing & Communications, Spain
📍 SPAIN, VALENCIA, ESFulltime