AmTrust International hires Travelers’ Millar as specialty claims head

The new arrival will be based in London.

To unlock article:

Login