Chief Executive Officer & Chief Financial Officer*

Neha was appointed Chief Executive Officer at Athora Life Re in May 2024 and Chief Financial Officer in November 2023. 

Prior to joining Athora Life Re in November 2021, Neha worked at Pension Insurance Corporation (PIC) in London in the Enterprise Risk team. Before that, Neha worked for a wide array of financial services companies including central banking, hedge funds and investment banking.

Neha has a Master’s degree in financial economics from Oxford and is a CFA charter holder.


*Roles subject to requisite approvals