Member Success Director

Member Success Director

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Women in Data®

At a Glance

  • Tasks: Build strategic partnerships with top UK motor insurers and drive member success.
  • Company: Thatcham Research, a leader in data and insights for motor insurers.
  • Benefits: Competitive salary, professional development, and the chance to influence industry strategy.
  • Other info: Dynamic role with opportunities to engage at executive levels.
  • Why this job: Shape the future of insurance partnerships and make a real impact.
  • Qualifications: Experience in relationship management and strategic thinking.

The predicted salary is between 60000 - 80000 £ per year.

Shape the future of insurer partnerships at Thatcham Research. Our data, insight, research, and expertise support some of the UK's leading motor insurers, helping them make better decisions and deliver better outcomes for their customers. We're looking for a Member Success Director to build and strengthen relationships with a portfolio of our most influential insurer members. This is a highly visible and strategic role where you'll act as a trusted advisor, relationship leader, and internal advocate—ensuring our members maximise the value they gain from their partnership with Thatcham Research. If you enjoy operating at executive level, influencing strategy, and turning complex challenges into meaningful business outcomes, we'd love to hear from you.

What you'll be doing:

  • As Member Success Director, you'll take ownership of a portfolio of key insurer members, building long-term strategic partnerships with leading UK motor insurers.
  • You’ll engage with stakeholders from operational teams through to C‑Suite executives, helping members unlock value from Thatcham's products, data, research, and expertise across areas including pricing, underwriting, claims, repair, and business strategy.
  • You’ll be both strategic and hands‑on, driving initiatives from concept through to successful outcomes.

Lead Strategic Member Relationships:

  • Develop and deliver strategic account plans aligned to each member's business objectives.
  • Build trusted, long‑term relationships with senior decision‑makers and executive leaders.
  • Identify opportunities to deepen engagement and expand value across member organisations.
  • Position Thatcham Research as a strategic partner rather than simply a supplier.

Drive Member Success and Value:

  • Help members maximise the adoption and use of Thatcham's products, data, and insights.
  • Understand member challenges and identify opportunities where Thatcham can add value.
  • Measure and demonstrate the impact and benefits delivered through our partnerships.
  • Proactively address challenges, risks, or areas of low engagement.

Influence Internally and Externally:

  • Act as the voice of the member within Thatcham Research.
  • Coordinate cross‑functional teams to deliver a seamless member experience.
  • Feed market insight and customer feedback into product development and future strategy.
  • Represent member priorities in business planning and decision‑making discussions.

Deliver Meaningful Outcomes:

  • Lead strategic initiatives and high‑profile member engagements.
  • Ensure commitments are delivered to a high standard and on time.
  • Maintain momentum across multiple stakeholders, priorities, and projects.
  • Drive continuous improvement in how we support and engage with our members.
Women in Data®

Contact Details:

Women in Data® Recruitment Team

We think you need these skills to ace Member Success Director

Relationship Management
Strategic Planning
Stakeholder Engagement
Executive Communication
Account Management
Business Strategy
Problem-Solving Skills