Chief Financial Officer

 

My Biography

Peter Dahill brings a wealth of experience to our senior leadership team. Responsible for the enduring growth and sustained profitability of eCapital, he is dedicated to optimizing financial performance, instilling trust and assurance among stakeholders and investors.

Prior to joining eCapital, he held the position of Chief Financial Officer at CNH Finance, a healthcare finance company acquired by eCapital in 2021, and Chief Compliance Officer at 18North Advisors, a registered investment advisor. He was also Chief Financial Officer at AQR Re Management Ltd., a professional services company serving the insurance industry, and began his career with KPMG serving in assurance and advisory functions.

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