Our Headquarters are located in the city of Sunnyvale, California in the Plug and Play Tech Center.

We have a subsidiary company established in the city of Taipei, Taiwan.

Contact Us

Please send your feedback to marketing@tbcasoft.com

Sunnyvale, California

440 N Wolfe Rd, Sunnyvale, CA 94085

Taipei, Taiwan

台北市11011信義路五段5號5樓 #5B26(世貿一館)