Head of Channel Innovation & Marketing
Core
Lead Channel Innovation and Marketing to drive business growth through digital transformation, AI-enabled solutions, and customer-centric strategies for AIA's diverse markets across Asia.
Role type
Senior leadership (Head of Function)
Builds
Digital/AI partner and sales journeys, channel marketing programs, and high-performing teams
Domain
Insurance / Digital Transformation / AI
Deliverable
product features
Required skills
Channel strategy, AI-enabled transformation, digital marketing, customer journey design, CRM, data analytics, team leadership, budget management, regulatory compliance
Preferred skills
Insurance industry practices, stakeholder management, strategic thinking
Technologies
AI, CRM, digital self-service platforms
Responsibilities
Define and drive channel innovation strategy and roadmap; Champion AI-enabled transformation and digital-first operating models; Develop and execute channel marketing strategies and campaigns; Lead segmentation, personalization, and digital marketing initiatives; Manage marketing investments, sales allowances, and budgets; Oversee partner events and engagement programs; Lead, develop, and engage a high-performing team through coaching and succession planning.
Seniority
Senior, hands-on IC with people management
