Business Analyst / Product Owner
- Location
- Greater London, England, United Kingdom
business-led solutions. This is a hands‐on, business‐facing role focused on process improvement, requirements gathering, stakeholder engagement and technology transformation across operations, finance and supply chain. Salary: up to £90,000 Location: London (Hybrid) Key Responsibilities Work with stakeholders to understand current processes, pain points and business requirements. ...