Marketing departments have never had to deal with the level of technology and complexity that exists today. SEO, social, deal sites, print, TV, radio, online ads, online communities, resource centers, lead generation,
CRM management, analytics and so on. Just this...