a new lead for digital media manager careers in Dublin, Ireland