Craig Messinger

Vice Chairman, Virtu Financial LLC