Caroline ChurchTaylor

EMEA Communications Manager at Shearman & Sterling LLP

Employment