Electronic Trading, Markets Compliance
new york, new york, united states
Barclays Corporate & Investment Bank
Villa Walsh Academy
New York University