Richard Block

Managing Director and Head of Global Equity Trading