The Head of Marketing & Communications will oversee the marketing strategy and communication efforts for the company in India. This role involves leading a team to enhance brand visibility and engagement.
ICEYE
Head of Marketing & Communications
📍 New Delhi, INFulltime