Starr Companies has appointed Laura Owen as head of accident and health (A&H), based in London.
As this publication previously reported, Owen was previously head of A&H at Hamilton at Lloyd's , but left the firm in June.
Starr Companies has appointed Laura Owen as head of accident and health (A&H), based in London.
As this publication previously reported, Owen was previously head of A&H at Hamilton at Lloyd's , but left the firm in June.