Senior Business Analyst, Investment Technology
OppenheimerFunds Distributor Inc
London