EXECUTIVE BIO

Peter Dahill

Chief Financial Officer

As Chief Financial Officer of eCapital, Peter leads the company’s finance, treasury, and human resources functions and serves as an advisor across technology, risk, legal, and operations. He helps strengthen the financial frameworks that support performance, decision-making, and long-term growth.

Peter brings experience across specialty finance, investment management, and professional services, with a focus on governance, risk, and complex business structures. He supports eCapital’s continued investment in the financial systems relied on by clients, investors, and capital partners.

Peter joined eCapital in 2022 through its acquisition of CNH Finance, where he served as Chief Financial Officer. He previously served as Chief Compliance Officer of 18North Advisors, a registered investment advisor, and Chief Financial Officer of AQR Re Management Ltd., and began his career at KPMG in assurance and advisory services.

Peter holds Master of Science and Bachelor of Science degrees from Syracuse University and is a Certified Public Accountant.