Craig Messinger

Vice Chairman Virtu Financial LLC