N

Neilson Financial Services

Offers life insurance products internationally.

Director of Lead Management

Data & AnalyticsConfirmed live in the last 24 hours
Full-timeWindsor, UKNo salary listed

About the Job

Requirements

  • Significant experience in a strategic, analytical, or technical leadership role, preferably with a background in actuarial science, lead management optimization, or business intelligence.
  • Strong technical expertise in SQL and business intelligence tools such as Power BI.
  • Proven experience leading teams, managing projects, and driving strategic initiatives in a fast-paced environment.
  • Strong commercial acumen with a demonstrated ability to drive business growth through strategic planning and execution.
  • The ability to solve problems and think critically about complex business challenges.
  • The ability to influence and lead cross-functional teams.

Responsibilities

  • Develop and execute a comprehensive strategy to enhance lead management processes and apply business intelligence capabilities across the organization.
  • Lead initiatives to improve lead management, lead nurturing, and reharvest campaigns in alignment with business goals.
  • Drive the integration of predictive models and advanced analytics into operational workflows to optimize business outcomes.
  • Own all code bases and documentation related to workflow optimization and related analytics, providing guidance and strategic direction while ensuring coding and deployment best practices.
  • Ensure that existing and new processes are documented, standardized, and optimized, including commenting scripts, parameterizing elements, and maintaining a consistent, scalable design deployable across different markets.
  • Ensure that lead-management models and analytics solutions are implemented through robust, maintainable code and streamlined workflows.
  • Oversee continuous process improvement to maintain high-quality outputs and alignment with business objectives.
  • Oversee the Workflow Business Analyst and SQL Analyst Developer teams, ensuring alignment with broader business objectives.
  • Provide mentorship and guidance to junior team members and foster a collaborative, growth-oriented environment.
  • Evaluate team performance and drive continuous improvement initiatives to enhance efficiency, effectiveness, and innovation.
  • Work with IT and development teams to integrate business intelligence models into production systems.
  • Oversee the development and optimization of SQL queries, procedures, and scripts supporting business intelligence needs.
  • Use analytical insights to drive profit growth, customer retention, and operational efficiency.
  • Collaborate with sales, marketing, and operations teams so lead-management and data initiatives contribute to business profitability.
  • Develop and deliver key performance indicators to assess the impact of lead-management and business intelligence improvements on the bottom line.
  • Engage with senior leadership and cross-functional teams to align lead-management and business intelligence strategies with the overall business strategy.
  • Communicate complex technical concepts to non-technical stakeholders to secure understanding and support for strategic initiatives.
  • Act as a liaison between business and IT departments to support collaboration and project delivery.

Desired Qualifications

  • Experience in the financial services or insurance industry.
  • Actuarial certification or experience in a role requiring a high degree of analytical rigor.
  • Familiarity with cloud platforms such as AWS and Azure and with data integration tools.

About the Company

Neilson Financial Services

Offers life insurance products internationally.

Neilson Financial Services provides life insurance options to help families secure financial protection for loved ones. Customers pay regular premiums and, in return, receive a payout to their beneficiaries if the insured person dies, with a range of policy options to fit different needs. The company operates internationally, with offices in the USA, Canada, Ireland, the UK, and Australia, and calls centers in the UK and Canada, plus an in-house digital marketing agency. This global footprint, along with its emphasis on attracting top talent, helps differentiate it from competitors and supports its aim of being a leading global provider of life insurance. The overall goal is to expand further in Canada and beyond, growing its presence and customer base worldwide.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$2.9M
Headquarters
Windsor, United Kingdom
Founded
2012

Recently Posted Jobs

Explore more opportunities at Neilson Financial Services

See more jobs