Sr. Manager, Information & Data Security Management & IT Governance

AIA

📍 Shanghai, Shanghai, China

Full-time Operations Specialties Managers Posted February 26, 2026

Job Description

FIND YOUR 'BETTER' AT AIA

If you believe in better, we’d love to hear from you.

About the Role

Serve as the Integrated Management Position within the Information Technology Team of the Investment Services, Middle Office and IT Department at IAMC — a role reporting to the Operations Team. Responsibilities include drafting and maintaining departmental IT policies, managing the IT budget, overseeing contract administration, ensuring data security and compliance with cross-border data transfer requirements, and serving as backup support for certain application system operations.

Roles and Responsibilities:

  • Draft, update, and publish IT policies and procedures for the IAMC IT team.
  • Manage IT vendors and oversee contract administration.
  • Initiate and submit IT budgeting and procurement processes.
  • Handle data security matters and compliance with cross-border data transfer requirements.
  • Provide application sy...