David McCurry

Corporate Accounting Team Manager at Allstate

David McCurry is a seasoned finance professional with extensive experience in corporate accounting and financial management. Currently serving as Corporate Accounting Team Manager at Allstate since November 2021, David has played a pivotal role in implementing new lease accounting standards across the Allstate Group. Previously, David held the position of Shared Service Centre Financial Controller at Survitec Group Ltd. and Corporate Accounting Team Leader at Allstate, where significant contributions included leading lease accounting projects. David's background also encompasses roles at Tricon Capital Group Inc. and CME Group, with a strong foundation in accounting established during tenure at BDO Northern Ireland, where David was involved in audit and financial statement preparations. David's educational credentials include an ACA chartership from Chartered Accountants Ireland and advanced accounting qualifications from Ulster University and Queen's University Belfast.

Links


Org chart