
Contact Us
Let us know how we can help you
How Can We Help You?
ST Telemedia Global Data Centres
Singapore headquarters
3 Temasek Avenue, #28-01
Centennial Tower
Singapore 039190
3 Temasek Avenue, #28-01
Centennial Tower
Singapore 039190