Excite , Inc. in Redwood City
(415) 568-6000
Excite, Inc. is a global Internet media company that attracts over 16 million unique consumers monthly to its flagship portal services, excite.com and webcrawler.com, and specializes in the delivery of highly targeted marketing solutions through its subsidiary ...