The Trade Desk names Nate Olmstead as CFO for global ad-tech expansion | StreamingMeme