Momentus Inc. appointed Lon Ensler as their Chief Financial Officer effective August 1, 2025, with an annual salary of $375,000 and a target bonus of 50%. Ensler has over 30 years of financial experience and previously served as Interim CFO since April 2024.