New York Office
London Office
Glenn was previously at Goldman Sachs International as Co-Head of the EMEA Advisory Group, Head of the Firmwide New Markets business of Central and Eastern Europe, Middle East and Africa and COO of Goldman Sachs International.