Many companies are dedicating IT staff to marketing and communications departments; others are hiring marketing staffers who have focused tech skills.