Athora

London
562 Total Employees
Year Founded: 2014

Jobs at Athora

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

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.