Popular Digital media manager jobs locations