Credit Trader
United Kingdom
Royal Bank of Scotland
HSBC
Emerging Markets Credit Trader
Derivatives Trader
UCL
Hymers College