3 March 2021

Beazley names new CEO as Andrew Horton joins QBE