Direct Channel Head - Insurance
Job Description
Job Description
- Own the overall performance and growth of our newly established direct sales channels, including sales, conversion, productivity and profitability.
- Build and manage a high-performing telesales operation.
- Drive website sales and continuously improve the customer journey, conversion funnel and purchase experience.
- Develop strategies to generate, prioritize and convert leads across direct channels.
- Work closely with Marketing, Product, Operations and Technology to improve propositions, campaigns and sales journeys.
- Strong track record in direct sales, telesales, digital sales or performance-driven consumer distribution.
- Experience managing sales teams and delivering against ambitious commercial targets.
- Strong understanding of digital funnels, lead conversion and sales analytics.
- Highly hands-on, analytical and comfortable building processes and teams from an early stage.
- Insurance or financial services experience is preferred.
