Sacha Berlik

Managing Director EMEA @ The Trade Desk

Found 1 valid email:

The Trade Desk

United States
1001 - 5000 employees
The Trade Desk is an online demand-side platform that provides buying tools for digital media buyers.

SalesQL reveals any person's emails directly from Google Chrome: