Managing Director
New York, New York
Allen & Company Incorporated
Allen Corporation
Northwestern University - Kellogg School of Management