Elvira Rodriguez

Partner

Shearman & Sterling LLP

Partner

Shearman & Sterling LLP