Joe Zawadzki, Chief Executive Officer, reflects on the digital advertising scene back in 2007 and how technological advances started to impact the industry.
Joe Zawadzki, Chief Executive Officer, reflects on the digital advertising scene back in 2007 and how technological advances started to impact the industry.