What does a director of digital marketing do