Rocco de Filippis, Senior Director of Business Development, The Trade Desk

Scroll to top