Digital Marketing Director Job Description, Salary, Roles and Responsibilities