Satellite Station , Inc. in San Francisco
(415) 392-7657
Satellite Station, Inc. is an Asian software/internet localization company since 1985 based in Tokyo, We opened San Francisco Office in 1999 and plan to open Boston Office in September, 2001. Founder and president Yuko Miyata's many years of professional ...