Born in 1962 in Denmark, Torben Thomsen attended the University of Copenhagen and University of Aarhus both in Denmark, where he gained an MSc, Actuarial Science and MSc, Mathematics & Economics.
Torben joined Swiss Re following the acquisition of GE Insurance Solutions in June 2006 when he was appointed Chief Pricing Officer of Life & Health Products at Swiss Re. His team is responsible for pricing strategy and methodology for the global Life & Health operations of Swiss Re.
Prior to this he held various roles in GE including Head of its Continental Europe Life & Health Business, Executive for Sales and Pricing in the London office and Leader of the Life department in the Copenhagen office.
Torben lives in West London with his wife. His interests include travel, sports and movies.