Senior customer service manager jobs careers in Wicklow, Ireland