Deltra Group · London, UK
We are looking for a seasoned Business Analyst. This role is a 6 Months Contract that requires 3 days a week in the offices in London. Key Responsibilities: Turn complex editorial and business needs into clear technical requirements, user stories, and acceptance criteria for Agile teams. Document current and future workflows to support process improvements. Improve multimedia production processes, from ingest and editing to storage and distribution. Ensure fast, secure, and compliant delivery o…
Description truncated by source — view full role via Apply →