Yes, creative still f*cking matters!Thoughts and musings after spending 8 years in ad tech.Dec 4, 2018Dec 4, 2018