The recipe for digital success in B2B (Infographic)
Who should take the lead on a company's digital strategy? According to this infographic from Omobono, 88% of marketers strongly believe they should be in charge. However, only 22% of people in other departments placed their faith in the marketing department. Awkward.