Credit Suisse - Head of Latin America Credit Trading
Credit Suisse
Yale University
Trinity School, NYC