AIA is seeking a Technology Business Lead, Principal, to manage and lead technical delivery related to agency compensation, focusing on digital solutions that foster a healthier future. The ideal candidate should have over 12 years of experience in business analysis and technical delivery, particularly within the insurance sector, along with strong leadership and analytical skills.
Must-have
Nice-to-have
Not specified