Astroscale US Headquarters / Neoera

Astroscale, a Tokyo-based leader in satellite servicing and long-term space sustainability, has officially unveiled its dynamic U.S. headquarters in Denver. Situated on Delaware Street in the trendy South Broadway district, the company has transformed a historic 1910 industrial train depot into a modern hub of creativity and innovation. Astroscale enlisted Denver-based, women-owned architecture firm Neoera to design a space that preserved the building's rich history while reflecting the company's innovative, forward-thinking nature and fostering an environment that welcomed scientists, visionaries, industry partners, and governmental agencies. The thoughtful, creative design resulted in a flexible, friendly, and inspiring 13,500-square-foot office space that pays homage to the structure's past and Astroscale's Japanese roots.

Astroscale US Headquarters / Neoera
© Justin Martin © Justin Martin
  • architects: Neoera
  • Location: Denver, United States
  • Project Year: 2025
  • Photographs: Justin Martin
  • Area: 13500.0 ft2

Read more »