stephendenyer

STEPHEN DENYER: Allen & Overy Global Markets Partner