Find your next role
Discover roles across ambitious teams
17,422 jobs
- 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.