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 across diverse markets in 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
Required skills
Channel strategy, digital transformation, AI-enabled solutions, CRM, data analytics, customer journey design, team leadership, budget management, regulatory compliance
Preferred skills
Insurance industry practices, stakeholder management, strategic thinking
Technologies
AI, CRM, digital marketing platforms
Responsibilities
Define and drive channel innovation strategy and roadmap; Lead channel marketing strategy and annual roadmap; Oversee development and scaling of AI-powered solutions and automation; Manage marketing investments, sales allowances, and budgets; Lead, develop, and engage a high-performing team; Ensure compliance with regulatory requirements and company governance
Seniority
Senior, hands-on IC with people management
