Andrew Ruff's Location
China
Andrew Ruff's Education
USC Gould School of Law
JD (LAw)
1991 - 1994
Harvard University
BA (Philosophy)
1984 - 1988
Andrew Ruff's Summary
Andrew Ruff, based in China, is currently a Partner at Shearman & Sterling LLP. Andrew Ruff holds a 1991 - 1994 JD in LAw @ USC Gould School of Law. Andrew Ruff has 1 email on RocketReach.