Group Chief Executive Officer
Todd joined Athora in October 2023 and was appointed as the Group Chief Executive Officer in May 2026. He is responsible for the overall coordination and direction of Athora Group and the AHL Management Committee.
Prior to Athora, Todd was President and CEO for Individual Retirement and Life Insurance at Corebridge Financial (formerly AIG Life & Retirement), and previously led the Individual Annuity business at AXA Equitable Life Insurance Company.
Earlier in his career, he consulted with major insurers and banks as a partner at Oliver Wyman Financial Services and held senior positions at Jefferson National Life (now part of Nationwide Life Insurance).
Todd has degrees in Finance and Chemical Engineering from the University of Pennsylvania.
