Current Borrowers
Headshot of Ellis Carr, President and CEO of Momentus Capital, Capital Impact Partners and CDC Small Business Finance

President and Chief Executive Officer, Momentus Capital, CDC Small Business Finance + Capital Impact Partners

Ellis Carr is the President and CEO of Capital Impact and CDC Small Business Finance. Mr. Carr has more than 20 years of experience in the for-profit and nonprofit financial sectors. He became President & CEO of CDC Small Business in 2021 and has served as President and CEO of Capital Impact Partners since 2016, originally joining Capital Impact as CFO in 2012.

Prior to joining Capital Impact, he held various positions in the investments, capital markets, strategy, and corporate finance areas within Freddie Mac, and in fixed-income fund management both domestically and abroad at Deutsche Bank. Mr. Carr is an Aspen Institute Finance Leader Fellow and sits on the boards of the Marguerite Casey Foundation, the Expanding Black Business Credit Initiative, and the Housing Partnership Network, as well as Morgan Stanley’s Community Development Advisory Board.

Mr. Carr has been recognized among the “Most Creative People in Business” by Fast Company, and has received multiple awards from the Washington Business Journal, including “Nonprofit Leader of the Year” in 2022 and being named to its “Power 100” list in 2023 and 2024. Mr. Carr graduated from Towson University with a bachelor’s degree in Accounting, and from Georgetown University with a master’s degree in Real Estate with a concentration in Finance.

^