client delivery manager jobs in dundalk