We’re currently recruiting for a Senior Data Analyst to join our team!
TeamFeePay are seeking a Senior Data Analyst to play a critical role in shaping how we understand, manage, and activate customer data across the business. Reporting directly to the CIO, this role will be responsible for delivering high-quality customer insights, building scalable reporting solutions, and supporting data-driven decision-making across sales, service, finance, and product teams.
This is a hands-on role suited to someone who is equally comfortable working with raw data, engaging stakeholders, and translating business questions into clear, actionable insights.
Company Purpose
TeamFeePay is a software platform for grassroots football clubs, helping club committees and volunteers with their club development needs and day-to-day management. Our software and account-managed service supports clubs with our 5-Pillar Club Development approach
1. Finance
2. People
3. Governance
4. Facilities & Equipment
5. Football
Employee Benefits
• A collaborative and supportive culture and working environment with regular social and charity events
• Competitive salary and bonus
• Vitality healthcare
• Standard pension and holidays
• Professional development opportunities.
Key Responsibilities
• Own and manage customer data analytics, ensuring data accuracy, consistency, and reliability across systems
• Design, build, and maintain Tableau dashboards and reports to support executive, operational, and customer-facing use cases
• Partner with the CIO and senior stakeholders to define key customer metrics, KPIs, and reporting standards
• Analyse customer behaviour, lifecycle trends, retention, and revenue drivers to inform strategy and operational improvements
• Produce and analyse monthly internal management reporting decks and quarterly board-level presentations, delivering clear, accurate, and insight-driven commentary on customer performance, trends, and key business metrics
• Support data integration initiatives across CRM, billing, payments, and other core platforms
• Contribute to the development of TeamFeePay’s broader data and reporting platform, including future-state architecture
• Work closely with engineering, product, sales, and service teams to understand requirements and deliver insights
• Ensure best practices around data governance, documentation, and data quality
• Mentor junior analysts or contribute to raising data literacy across the organisation.
Required Skills & Experience
• 5+ years’ experience in a data analyst or senior data analyst role
• Strong experience working with customer data in a SaaS, fintech, or payments environment (or similar)
• Advanced Tableau knowledge (required), including dashboard design, performance optimisation, and storytelling with data
• Strong SQL skills and experience working with large, complex datasets
• Proven ability to translate business needs into analytical solutions and clear insights
• Experience working closely with senior stakeholders and presenting findings clearly and confidently
• Strong attention to detail with a pragmatic, problem-solving mindset
Desirable Skills & Experience
• Experience with Salesforce Data Cloud (or similar customer data platforms)
• Familiarity with Salesforce CRM and related ecosystems
• Experience supporting or building data models for analytics and reporting
• Exposure to data governance, master data management, or customer 360 initiatives
• Experience in fast-growing or scaling organisations.