europe careers in Waterford, Ireland