Starr Insurance today announced that Sean Chen, a 14-year member of Starr’s global team, has been named chief executive officer of Starr International .
Starr Insurance today announced that Christopher Magee has joined Starr as Vice President, International Head of Financial Lines and Professional Liability, a .