Roles and responsibilities of digital marketing specialist