Global advertising technology leader, The Trade Desk (Nasdaq: TTD), today announced the appointment of Calvin Chan as the company’s General Manager for China, based in Shanghai. Mr. Chan will report …
More The Trade Desk Appoints Calvin Chan as General Manager, China Videos