Allen Y. is currently the IT Director for Greater China at Chubb Insurance (China) Co., Ltd., where they focus on IT strategy, planning, budgeting, project management, and core business system development. Previously, they served as an IT Manager for Operation & Technical at Manulife-Sinochem Life Insurance Co., Ltd. from 2002 to 2006, overseeing IT operations and project delivery across the China region. Allen is also pursuing a Bachelor of Science in Computer Science at 上海理工大学.
This person is not in the org chart
This person is not in any teams
This person is not in any offices