infotechlead

Telehouse names Satoru Manabe as new president and CEO