Sean Chen Takes the Helm as CEO of Starr Singapore, Ushering in a New Era of Leadership In a strategic move that promises to steer Starr Singapore toward new horizons, Sean Chen has been elected as the ...