Senior Business Analyst / Project Manager - Post-Trade Efficiency / T+1
Delta Capita
London