All contestants:
Location: 191 Castro Street, Suite 200, Mountain View, California, United States United States
Stage: Revenue generating
Short URL:


Vello - The Conference That Calls You
Mountain View, California, United States United States
  • About
  • >
  • Documents
Company description
Vello, The Conference That Calls You, takes the pain out of the world's most ubiquitous business collaboration tool - the conference call. Choose the people you'd like to meet with and hit "go."  Vello dials out and within seconds everyone is on the line and the call begins. No more dial-in numbers. No more pin codes. No more waiting for people to call in. Prescheduled or instant, initiated from a browser or a mobile device, Vello's high-quality audio, MS Outlook integration and flexible, customized billing deliver a business-class service that will revolutionize the conference call.
Business model