Stuart A. Spencer

Group Chief Marketing Officer at AIA Group

Aged 55, is the Group Chief Marketing Officer and oversees customer engagement, propositions, branding, AIA Vitality, communications, sponsorships, events, digital platforms and healthcare. He is a director of various companies within the Group.

Mr. Spencer re-joined AIA in May 2017 from Zurich Insurance Group, where he was most recently interim CEO, Asia Pacific and prior to that, CEO, General Insurance, Asia Pacific from 2013 to 2016. Mr. Spencer occupied various leadership roles in the American International Group from 1996 to 2009, during which time he held a number of senior positions including leading the Accident & Health General Insurance business in Latin America and acting as President of Accident & Health Worldwide for the AIG Life Companies. Mr. Spencer started his career in New York at American Express Travel Related Services in Marketing. He is an alumnus of the Harvard Business School, The Fletcher School of Law and Diplomacy and Brandeis University.

Links

Previous companies

American Express logo
Chubb logo
AIG logo
Zurich Insurance logo

Timeline

  • Group Chief Marketing Officer

    Current role

View in org chart