Company Overview

Update
Founded:
September, 2007
Founders:
Larry Rosenthal
Headquarters:
Mountain View, CA
Categories:
Curated Web
Description:
Vello is a company who adds a new spin to conference calls. Through Vello's web based system users put in all the participants numbers and

Detailed Description

Update

Vello is a company who adds a new spin to conference calls. Through Vello's web based system users put in all the participants numbers and calls them all to enter the call at the same time.

Current Team (5)

Update

Past Team (2)

Update

Offices/Locations (1)

Update
  • Office

    191 Castro, Suite 200

    Mountain View, CA 94041

    USA