Seth Rosen

Debevoise & Plimpton LLP

New York
USA

Ranked In

New York
Tax (Band 4)