role of digital media marketing companies