Chief Financial Officer

Neha was appointed Chief Financial Officer at Athora Life Re 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.


*Subject to requisite approvals