On April 29, 2025, Spruce Power Holding Corp announced that Sarah Wells will resign as Chief Financial Officer effective May 14, 2025, for personal reasons, with no disagreement related to company practices. The company is searching for her replacement.