Rating

Simpson Thacher & Bartlett LLP

Tell us about your position there

years