Bank of America Merrill Lynch
Assistance Vice President in Technology
Deutsche Bank
Scala Developer
Goldman Sachs
Technology Work Placement
Freetrade
Software Engineer
Bank of America Merrill Lynch
Technology Analyst
Loughborough University