The 2016 Trading Technology 40: Stu Taylor No. 30 Stu Taylor, Chief Executive Officer, Algomi March 7, 2016