Ted Liu

March 10, 2015

Ted is a Chicago native and a trading systems specialist by night, who drives during the day.