Beatrice Wood

Associate, Sharpe Pritchard LLP, London, United Kingdom