American insurer Starr Insurance Companies has appointed Dr Haoming Zhou as general manager and president of Starr China Property and Casualty Insurance with effect from 2 September 2019, subject to regulatory approval.In his new role, Dr Zhou will be based in Shanghai and brings over 20 years of insurance industry experience.