Athora

London
562 Total Employees
Year Founded: 2014

Teams at Athora

Recently posted jobs

25 Days AgoSaved
In-Office
London, Greater London, England, GBR
Insurance
Lead production of annual business plan, liquidity, regulatory reporting and capital management for a life reinsurance balance sheet. Coordinate ALM with investments, manage regulatory submissions, and deliver timely MI across finance, actuarial, risk and operations teams.