David O'Donoghue is an experienced finance professional currently serving as Fund Controller at Crescent Capital Partners since October 2022. Prior positions include Tax Consultant at BNP Paribas, Fund Accounting Manager at RBC, and Financial Reporting Manager at JPMorgan Chase & Co. David also held the role of Senior Fund Accountant at Unity Fund Services and Client Accountant at State Street, where prior positions included Account Analyst and Fund Accountant. David O'Donoghue earned a Bachelor’s Degree in Commerce from the University of New England (AU) and is a member of CPA Australia.
Sign up to view 0 direct reports
Get started
This person is not in any teams