The 2016 Trading Technology 40: Robert Sloan #28 Robert Sloan, Managing Partner, S3 Partners March 7, 2016