Senior Business Analyst - 12 Month Fixed Term Contract
2 months ago
London
Liaise with Compliance, Business Managers, Product Managers, Business Analysts, Project Managers, QA, and other areas of the business to define requirements. * Define and contribute to gathering ...