Lead Business Analyst
- Location
- Greater London, England, United Kingdom
Lead Business Analyst for a 6 month contract based in London, hybrid working, 3 days per week on site. Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus … balancing strategic transformation, regulatory commitments and day-to-day business needs. The skills you’ll need: Previous Business Analyst and Project Management experience within Investment Banking or Capital Markets. Strong understanding of Front Office Trading and Fixed Income products. Knowledge of the full trade lifecycle, from execution through ...