Menelaos Filippitzis Email

Mission Manager . Exolaunch

Current Roles

Employees:
38
Revenue:
$0
About
Exolaunch (Germany & USA) is a global leader in launch mission integration and deployment technologies, developing and manufacturing its own flight-proven and industry-leading satellite separation systems. With a decade of flight heritage and over 350 satellites launched across 24 missions as of January 2024, Exolaunch leverages industry insight to tailor turn-key solutions that meet customer needs and respond to market trends. Exolaunch fulfills launch contracts for industry leaders, the world's most innovative start-ups, research institutions, government organizations, and international space agencies.
Exolaunch Address

Berlin, BE
Germany
Exolaunch Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.