
When companies get down to brass tacks and try to decide how they wish to deal with their SEO needs, it’s usually the IT department guys that get landed with the responsibility. But does this make any sense? Certainly SEO, Google and the rest of it has to do with computers and the Internet. But […]