Macquarie Data Centres
Data Center Operator at
Macquarie IC3 – Macquarie Park Data Centre Campus
17-23 Talavera Road
Site Code: IC3
Headquartered in Sydney, NSW
Macquarie IC3 – Macquarie Park Data Centre Campus
17-23 Talavera Road
Site Code: IC3
Headquartered in Sydney, NSW