AIA is seeking a Channel Support Manager to enhance relationships with network employees, achieve performance targets, and provide training and advice for financial managers. The ideal candidate should have a background in marketing, preferably in the banking or insurance sectors, along with strong communication skills.
Must-have
Nice-to-have
Not specified