5 April 2023

Starr Insurance appoints John Shannon as CIO