MS Amlin appoints New Head of Reinsurance Sam Geddes, promoted into a new role and joins the company's E...
We deliver continuity for businesses facing the most complex and demanding risks, in turn promoting prosperity around the world.