Business process management careers in Galway, Ireland