Quick overview
SeniorityMid Senior
Work modeHybrid
Locationcambridge, cambridgeshire, United Kingdom
SQLMicrosoft ExcelSnowflakePythonVBAPower BI
Job description
Reference: BH-70074
Data Analyst – Finance & OperationsCambridge | 40,000–45,000 | Permanent, full time | Hybrid (up to half your time from home after probation)
If you're a data analyst who gets a genuine kick out of turning messy numbers into a story a finance director will actually act on, this one's worth a look.
You'd be joining the Finance and Operations team of a well-established, independently owned professional services consultancy at their Cambridge headquarters, as the data-driven partner the business leans on to make sense of its numbers. This isn't a role where you build a dashboard and move on. You'll define and own the KPIs and financial metrics that matter, build the Power BI reporting that senior leaders actually use, and help pull together a single reliable source of truth from data scattered across multiple ERP systems and APIs.
Day to day, you'll be analysing financial and operational performance to spot trends, risks and opportunities, designing and delivering Power BI dashboards, and supporting forecasting, budgeting and scenario modelling with data-led insight rather than gut feel. You'll work hands-on across Power BI, Excel (Power Query, Power Pivot, automation), and, where relevant, SQL and Python or VBA, and you'll have real scope to improve governance, automate manual processes, and even explore how agentic AI and intelligent automation could sharpen the team's reporting further.
You'll need two to three years in a finance-facing analytics role, strong Power BI skills, solid FP&A knowledge and the ability to define and track KPIs, and excellent communication skills, since you'll be presenting to finance and non-finance audiences alike. SQL, Python, advanced Excel, and experience with star or snowflake data models are all a bonus rather than a must.
In return: 25 days' holiday plus bank holidays (with a buy/sell scheme), a discretionary profit share bonus paid twice yearly, private medical insurance on a medical history disregard basis, critical illness cover, income protection, life assurance, fully funded external training and study leave, and paid and unpaid sabbaticals based on length of service. Start dates run monthly throughout 2026, so tell us your availability when you apply.
Similar jobs
- FR

Digital AnalystRecently posted
Forward Role · Leeds, Yorkshire · Hybrid 🇬🇧
Salary not listed - GM

Business Data AnalystRecently posted
Goodman Masson · london · Hybrid 🇬🇧
Stakeholder ManagementSQLPythonTechnologySalary not listed - AL

Analyst, Channel and Customer ResearchRecently posted Auto Apply
AlphaSense · London · Hybrid 🇬🇧
SourcingStakeholder ManagementOnboarding+6Salary not listed - ZT
Senior Market Data Analyst (EMEA)Recently posted
Zebra Technologies Corporation · bedford, bedfordshire · Hybrid 🇬🇧
Microsoft ExcelMicrosoft OfficeMicrosoft PowerPointTechnologySalary not listed - SA
GIS AnalystRecently posted
Scottish and Southern Energy · huntly, aberdeenshire · Hybrid 🇬🇧
Stakeholder ManagementSQLPythonTechnologySalary not listed - AD

Lead Technical Data AnalystRecently posted
Addepar · edinburgh, midlothian · Hybrid 🇬🇧
ETLPythonTechnologySalary not listed - SY

Principal, Product AnalyticsRecently posted Auto Apply
Synthesia · Europe · Remote 🇬🇧
Customer SuccessDatadogMiroSalary not listed - MW

Data AnalystRecently posted
Momentum Worldwide · london · On-site 🇬🇧
GCPSQLAWS+3TechnologySalary not listed - SA
Data Analyst (Power BI)Recently posted
SAGA PLC · folkestone, kent · Hybrid 🇬🇧
Stakeholder ManagementSQLSnowflake+4TechnologySalary not listed - OT
HR Systems & Data AnalystRecently posted
Orchard Therapeutics · london · Hybrid 🇬🇧
Microsoft ExcelData AnalysisTechnologySalary not listed - KP

Junior Data Quality AnalystRecently posted Auto Apply
Kpler · London · Hybrid 🇬🇧
Salary not listed - WI
Lead Data Analyst - Wise Business - Commercial & SalesRecently posted
Wise · london · Hybrid 🇬🇧
SQLGitLooker+9TechnologySalary not listed
