3 ms·The creatives, not the technologists, are still the future for the ad industry2 points by kervokian 8y ago