South Korea

Starr Insurance to operate in Seoul, South Korea

Paul Choi, with more than three decades of experience in the insurance sector, was appointed the CEO of Starr's Korea branch.