process improvement careers in Longford, Ireland