President & Deputy CEO
Todd was appointed to Athora in October 2023 as President and Deputy CEO.
Todd joined from Corebridge Financial (formerly AIG Life & Retirement) where he was President and CEO for Individual Retirement and Life Insurance. Prior to that, Todd was Head of Individual Annuity 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.