within the client service organisation and include some of the most seasoned and expert members of the team. Strategy team... members support brands, often at a global level, enabling the deepest understanding of the client's business needs...
The Trade Desk