Contract Business Analyst (Legal entity setup)
16 days ago
London
The successful Business Analyst will work closely with senior stakeholders, project managers, and technical teams to gather and document business requirements, support process design, and contribute ...