Merrill Lynch
Sales and Trading
Bank of America Merrill Lynch
Structured Credit Trading
Bank of America Merrill Lynch
Loan Portfolio Management, Credit Research Analyst and Trader
Guggenheim Partners
Director - Structured Credit
TD
Equity Research Analyst
The University of British Columbia