Mark Weil takes up the reins from Martin South

Marsh has appointed Mark Weil as chief executive of Marsh UK & Ireland.

Weil was previously head of EMEA financial services at Marsh’s sister company Oliver Wyman, and will replace Marsh Europe chief executive Martin South.

South was originally the head of Marsh UK & Ireland, and was provisionally covering his old role after joining Marsh Europe in January.

South said: “Marsh is fortunate to have attracted a leader of Mark’s calibre, who brings deep experience in running a world class client advisory business, extensive knowledge of Marsh and our operations and a strong understanding of the insurance industry.”

Weil said: “Having seen at first hand the risks facing the financial services sector, I know that economic conditions are placing UK businesses under tremendous pressure. I am excited to be leading Marsh’s excellent team in UK which I know well, and working with them to enable our clients to manage and mitigate those risks.”

The 2025 Insurance Times Awards took place on the evening of Wednesday 3rd December in the iconic Great Room of London’s Grosvenor House.

Hosted by comedian and actor Tom Allen, 34 Gold, 23 Silver and 22 Bronze awards were handed out across an amazing 34 categories recognising brilliance and innovation right across the breadth of UK general insurance.
Many congratulations to all the worthy winners and as always, huge thanks to our sponsors for their support and our judges for their expertise.