Elsie McCabe Thompson has/had a position (Senior litigator) at Shearman & Sterling LLP

Title Senior litigator
Updated over 16 years ago