Marketing & Communications Manager, France & EU

Contract type
Ongoing
Work mode
Remote · France
Experience
Senior · 8+ years

Job description

Marketing & Communications Manager for France & EU at ICEYE, leading localized marketing, communications and sales enablement for the Satellite Missions line of business. The role aims to grow Missions pipeline and brand leadership with France and EU defense decision-makers.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote · France
Languages
French – native or near-native, English – fluent

What you'll do

  • Planning, developing, and executing high-impact marketing campaigns aligned with sales priorities and commercial objectives
  • Driving measurable ROI across multiple channels: PR, events, digital, social media, and thought leadership content
  • Managing PR activities and local PR agency relationships
  • Leading event management and execution for flagship trade shows, customer workshops, and engagement visits
  • Developing localized sales enablement materials, briefings, and tools
  • Building and executing trade and channel co-marketing initiatives with local partners and industry associations
  • Supporting engagement with national ministries of defence and relevant institutions such as NATO, and EU bodies
  • Monitoring and reporting on campaign performance together with the central marketing function
  • Coordinating with Product Marketing, Digital Marketing, Events, Visual Design, and Sales to ensure alignment

What we're looking for

  • 8+ years of relevant marketing experience in a B2G environment
  • Experience with campaigns in the defense, government, or public sector
  • Track record of proactive, self-driven marketing execution with measurable impact
  • Experience in trade and channel co-marketing
  • Strong written and verbal communication skills
  • Ability to tailor messaging for diverse audiences
  • Strong conceptual skills and attention to detail
  • Native or near-native fluency in French
  • Fluency in business English
  • Proven ability to collaborate and influence across teams
  • Thrives in a fast-paced, agile growth environment
  • Flexible, positive attitude with entrepreneurial hands-on drive
  • Understanding of defense and security policy, procurement processes, and government decision-making structures
  • Experience in partner and channel co-marketing within the Defense, Government, or B2B sector
  • Skilled in managing media relations, press releases, and local PR agencies
  • Ability to develop and deliver localized collateral, briefings, and tools that support the sales team
  • Effective at working across functions and geographies
  • Hands-on experience planning and executing trade shows, customer events, workshops, and digital campaigns
  • Understanding of the French defense landscape, key players, cultural nuances, and media environment

Nice to have

  • Experience in marketing/PR/lobbying engagement with national MoDs, NATO, or EU institutions
  • Knowledge of New Space, Earth observation, or synthetic aperture radar (SAR)

Your team

Data & Missions Marketing

The ICEYE Data and Missions Marketing team is growing and looking for an experienced Missions Marketing Manager for France and EU.

Benefits

  • Continuous professional development and training opportunities

Benefits designed to support health and wellbeing, varying by location

How to get hired

  1. 1TA Screening (30min)
  2. 2Hiring Manager Screening (60min)
  3. 3Director of Sales Screening (60min)
  4. 4Task Presentation + discussion with CMO

Apply

About ICEYE

World leader in sovereign intelligence from space

ICEYE owns the world's largest and most advanced SAR (synthetic aperture radar) satellite constellation, providing intelligence with unmatched quality, latency and revisit times, in any weather, day or night. ICEYE-built constellations serve customers in defence and intelligence, environmental monitoring, insurance and emergency management.

Mission

We enable fast decisions that contribute to a safer future.

Key facts

  • over 1000 employees
  • Finland
  • Space / Earth observation
  • Owns the world's largest and most advanced SAR satellite constellation
  • Provides sovereign systems to governments who choose to operate their own constellation
  • Operates globally across Europe, North America, the Middle East, and Asia-Pacific

What they value

  • Make the impossible possible
  • Be curious
  • See the big picture
  • Drive effective teamwork
  • Act as one team
  • Have fun