Amanda Hosken

Head of Life & Health Hub EMEA, Swiss Re

Amanda Hosken is the Head Life and Health Hub for EMEA at Swiss Re, a position she has held since 2017. Previously, Hosken worked in the U.K. as consultant on merger and acquisitions, and strategic value creation. Prior to that, she was based in the United States, focusing on securitizations, consulting and direct insurance with roles covering variable annuity valuation and hedging as well as CFO for the International Business and Head of Business Optimization. Before that, Hosken also was an investment banker and part-time lecture at Oxford University. She began her career at Swiss Re South Africa. Hosken holds undergraduate and post-graduate degrees in actuarial sciences, statistics and mathematics, as well as a Ph.D. in International Business.