Chayla Sherrod

Associate, Simpson Thacher & Bartlett LLP