Find your next role

Discover roles across ambitious teams

17,422 jobs

Sort by
  • More jobs

Iceye

Marketing & Communications Manager

Remote · France · Full time · Senior level

About the role

Lead marketing and communications for ICEYE's Satellite Missions in France and EU. Develop campaigns and sales enablement to grow brand leadership and pipeline.

What you’ll do

• Plan and execute marketing campaigns aligned with sales priorities. • Manage PR activities and local PR agency relationships. • Lead event management for trade shows and workshops. • Develop localized sales enablement materials and tools. • Support engagement with defense ministries and EU institutions.

What you’ll bring

• 8+ years marketing experience in B2G environment. • Experience with defense, government, or public sector campaigns. • Proactive marketing execution with measurable impact. • Native or near-native French and business English fluency. • Employment subject to applicable security screening.

Life at Iceye

Diverse, engaged team with growth opportunities and a collaborative culture. Focus on wellbeing and professional development.

About Iceye

ICEYE is a global leader in sovereign intelligence from space, operating the world's largest SAR satellite constellation for defense and environmental monitoring.

Posted 8 hours ago