Scott Portugal has over 15 years’ senior executive experience in the ad technology industry, working at several top programmatic advertising companies in a strategic management role and serving the world’s leading publishers, ad agencies, and brands.
|
|