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. 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, Expanding Black Business Credit and the Housing Partnership, 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. 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.