Channels Manager jobs in Dublin Region