Partner
new york, new york, united states
Kirkland & Ellis
Temple University - Fox School of Business and Management
Stanford University Law School