Exodus Communications , Inc. in Santa Clara
(408) 346-2200
Exodus Communications, Inc., is the leading provider of managed hosting services for enterprises with mission-critical Internet operations. The company offers sophisticated system and network management solutions along with professional services to provide ...