The Trade Desk; Sacha Berlik

The Trade Desk tapped Sacha Berlik as managing director for its service territories in Europe, the Middle East, and Africa (EMEA). Most recently, Berlik was the general manager of DataXu’s European operations.
Next story loading loading..