Coirib
I've just mapped all of these. Some are gone or have moved (Aspect Software, BrightWork, CSG International, European SharePoint Community, EuroSTAR, Storm Technology)

IBM have offices in Galway, i know that, but i cannot find any information about a location online except for google maps having a pin, i walked by the building its suppose to be in and there are places for 3 plaques but only one is left up: Planet. So they might have moved.