Starr appoints Chen chief executive in Singapore
Chen has been with Starr for 14 years, most recently serving as a regional manager for Korea, Taiwan, and Japan
Global insurer promotes regional manager Sean Chen
If content does not display, please refresh your browser.