Marketing & Communications Manager, France & EU
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