Glenn Cahill

2 results

The new office can hold up to 300 people.

Technology firm New Relic has opened its new European headquarters in Dublin, providing it with space to increase its staff total to 300. The compan(...)

24 Terenure Road West is just a stone’s throw from the village junction in Terenure. It and its twin – number 22, were sold together in 2006 for €2.8 (...)