He will be based in Shanghai.
Zurich Insurance Group has appointed Scott Yin as CEO of Zurich China, subject to regulatory approval, as it looks to expand its commercial and retail insurance businesses in the country.
Yin will report to Eric Hui, CEO of Greater China.
He will lead the next phase of growth for Zurich’s commercial insurance business, expand its retail operations and work with Zurich Cover-More on its Travel Guard offerings in China.
Yin joins Zurich from AXA Tianping, where he held senior leadership roles, including chief actuary and chief pricing officer.
He has more than 20 years of experience in the Chinese and Australian insurance markets, with expertise in actuarial work, pricing and commercial management.
At AXA Tianping, Yin established the EV Insurance Centre of Excellence to develop insurance capabilities based on China’s evolving EV market.
He also worked with Chinese insurers and automotive partners to support the overseas expansion of Chinese EV manufacturers.
He is a fellow of both the Institute of Actuaries of Australia and the Institute and Faculty of Actuaries in the UK.
