LONDON 17:53

Nick TAUSSIG

Deputy Managing Director

LONDON, UNITED KINGDOM