What skills do you need for digital marketing?

There are many branches of digital marketing, typically including disciplines such as: Search Engine Optimisation  Content Marketing  Social Media Marketing  Pay Per Click  Affiliate Marketing  Native Advertising  Marketing Automation  Email Marketing  Online PR Inbound Marketing Many of the skills that are needed to work in digital marketing are specific to individual disciplines, but there are …