Company Overview

Update
Founded:
2013
Headquarters:
Los Altos, CA
Funding:
$5M
Categories:
None
Description:
Touchbase offers unified communication, contact center, networking and data center technologies for mid-sized and large organizations.

Detailed Description

Update

Touchbase, Inc. was incorporated in 2013 and is based in Los Altos, California.

Funding Rounds (1) - $5M

Update

Investors (1)

Update
  • Slr9wvzf5sxttg6vgg2w

    CRV

    Founded in 1970, Charles River Ventures is an early-stage venture capital fund that takes a...

Offices/Locations (1)

Update
  • Office

    1290 COLONIAL OAKS DRIVE

    Los Altos, CA 94024

    USA

News (1)

Update