NBS Source
I'm a manufacturer
Tate Europe

Tate Europe

Data Centre interior infrastructure

+353 1 685 6518 Website

Addresses and contacts

Head Office

EDI House

Kylemore Park West

Ballyfermot

Dublin

Dublin

D10 KH30

Shane McMahon

Commercial Manager Europe

Cian McGrath

Sales Engineering Manager - Tate

EDI House

Kylemore Park West, Ballyfermot

Dublin

Dublin 10

D10 KH30