Anna Forbes

Anna Forbes, UK General Manager of The Trade Desk.