Stephen Scott is the current Managing Director and CFO at Aflac. Prior to this, they served as the Chief Financial Officer for Aflac Global Investments from July 2019 to November 2021. Before that, they were with BNY Mellon for 18 years, where they served as Investment Management Global CFO from July 2001 to July 2019. In this role, they were responsible for optimizing financial performance and executing strategic decisions for a $4bn revenue segment of BNY Mellon. Stephen also led a global team of 80 staff across Asset and Wealth Management businesses. In addition to their financial responsibilities, they also oversaw regulatory compliance (Volcker, Basel III, CCAR etc) and Treasury management for the Wealth Bank. Stephen partnered with the BK Executive team to establish financial targets and ensure execution against targets, achieving significant earnings and operating margin growth since 2016.
Stephen Scott has a Bachelor's Degree in Stephen'story from the University of Reading. Stephen also has a certification from CGMA in CGMA.
Their manager is Eric M. Kirsch, EVP, Global Chief Investment Officer & President, Aflac Global Investments. They are on a team with and Teresa Q. McTague - Managing Director; Chief Investment Officer, Global Investments.
Sign up to view 1 direct report
Get started