Marketing & Communications Manager, France & EU
Role highlights:
Marketing & Communications Manager, France & EU
Location: France (remote)
Department: Data & Missions Marketing
Reports to: Director, Data & Missions Marketing
Employment type: Permanent
Workplace model: Remote
Employment is subject to applicable security screening (incl. SUPO, where required)
Why this role matters:
Accelerate Missions pipeline growth and brand leadership in France and EU by developing and executing localized marketing campaigns, strategic communications, and sales enablement that position ICEYE as the sovereign ISR partner of choice for France and EU defense decision-makers.
Who We Are
ICEYE is the world leader in sovereign intelligence from space. We deliver persistent monitoring capabilities to detect and respond to changes in any location on Earth.
ICEYE owns the world's largest and most ad