Mike Thorpe

Mike Thorpe, Managing Director, Tradeweb