News
Hiscox has appointed Matthew Budd to the newly-created role of group head of technical claims, Insurance Insider can reveal. Budd will be based in London and be responsible for overseeing the group’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results