Ryan Taylor

Senior Managing Director, Group Head of Compliance, Brevan Howard & CAO, Brevan Howard Digital