The Trade Desk’s CFO Is Out After Just 6 Months on the Job

Business