CareerPlan

Marketing & Communications Manager, France & EU

FranceRemoteFull-time2026-11-02 → 2026-11-11
Remote

Core

Lead marketing and communications for ICEYE's Satellite Missions line of business in France and EU to position the company as the sovereign ISR partner of choice for defense decision-makers.

Role type

Senior Marketing & Communications Manager (B2G/Defense)

Builds

Localized marketing campaigns, PR activities, sales enablement materials, and trade events for sovereign intelligence satellite services.

Domain

Defense & Security / Space Technology (SAR Satellites)

Deliverable

product features

Required skills

B2G marketing strategy, PR management, event execution, sales enablement, stakeholder collaboration, French market knowledge

Preferred skills

Defense sector policy expertise, channel co-marketing, New Space/Earth observation knowledge

Technologies

None stated

Responsibilities

Plan and execute high-impact marketing campaigns aligned with sales priorities; drive ROI across PR, events, digital, and thought leadership; manage local PR agency relationships; lead event management for trade shows and workshops; develop localized sales enablement materials; build trade and channel co-marketing initiatives; support engagement with national ministries of defense and EU bodies; monitor campaign performance.

Seniority

Senior, hands-on IC