Headquartered in Germany.
Expanded to the US and France.
Exolaunch is a premier global launch, deployment, mission management, integration and in-space logistics provider for small satellites.
Kemperplatz 1, 4 OG, 10785 Berlin
1553 Platte St, Suite 303, Denver, CO 80202
Ready to go
Let's chat. Get in touch and we'll be with you shortly.