AIA is the largest independent publicly listed pan-Asian life insurance group with a presence in 18 markets across the Asia-Pacific region. AIA Investments (Investments) is a key internal function that invests the Group’s assets to ensure AIA’s financial sustainability and deliver targeted risk-weighted returns and efficient capital deployment.
AIA Leadership Centre (ALC) is a state-of-the-art learning facility designed to advance the knowledge and skills of AIA’s top talent – employees and agents, as well as senior executives from AIA’s key partners. This case outlines how Investments, ALC and IMD business school together developed and delivered a series of four workshops over 18 months to “future-proof” Investments.
Research Information & Knowledge Hub for additional information on IMD publications