duke mccaffrey careers in Waterford, Ireland