Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Strategy Analyst, Location: Windsor, Berkshire

Page: 1

Strategy Analyst

. We do energy differently - we do it all. We make it, store it, move it, sell it, and mend it. The Strategy Analyst supports the... Chief Strategy & Transformation Officer (CSTO) in translating strategic priorities into structured plans, clear governance...

Company: Centrica
Location: Windsor, Berkshire
Posted Date: 29 Jan 2026

Senior Capital & Underwriting Analyst

‑impact, highly technical role for a capital analyst or data scientist who wants to go far beyond regulatory calculation... / so what / now what” updates that inform commercial and underwriting strategy. Here's what we’re looking for: Capital modelling experience...

Company: Centrica
Location: Windsor, Berkshire
Posted Date: 11 Jan 2026

IT&D Senior Business Analyst

Business Analyst, you'll work closely with the IT Commercial Managers to support the delivery and optimisation of IT..., Innovation Processes, Innovation, User Experience Design, Change Analyst, Change Management, Digital Transformation, Value...

Posted Date: 27 Dec 2025

Credit Risk Analyst- Scorecards

Credit Risk Analyst- Scorecards £50K + car scheme options Very flexible hybrid working Motor finance experience... of management information Improve systems, processes, and business practices A strong understanding of business strategy...

Company: Merje
Location: Slough, Berkshire
Posted Date: 07 Dec 2025
Salary: £45000 per year

Senior Collections Analyst

We have a great opportunity for Senior Collections Analyst to join Evlo’s Credit Risk & Analytics function — driving... Collections Strategy & Analysis Lead analysis of collections performance to identify trends, risks, and optimisation...

Company: Evlo
Location: Slough, Berkshire
Posted Date: 14 Nov 2025