London, United Kingdom
Starr Insurance Companies today announced the appointment of Laura Owen as head of Accident & Health. Laura is based in our London, United Kingdom office and is responsible for all London market business and additionally growth and expansion in the European marketplace where local offices have been established.
“Laura brings extensive experience in the accident and health marketplace having worked for two well-known Lloyd’s syndicate,” stated Colin Buchanan, head of international casualty. Colin continues “her experience will benefit us in developing new channels and relationships particularly us we seek to grow in Europe.”