Lombard Odier
Portfolio Manager and Analyst
Merrill Lynch
Managing Director
BZW (Barclays de Zoete Wedd)
Director
Execution Limited
Managing Director
Berenberg
International Equity Research Sales
Middlesex school, Concord Ma
Boston University
Choate Rosemary Hall