Mbp-728x90
All contestants:
Vello
Location: 191 Castro Street, Suite 200, Mountain View, California, United States United States
Stage: Revenue generating
Short URL: vator.co/Vello-Vello---The-Conference-That-Calls-You
Get-listed-300x250

Vello

Vello - The Conference That Calls You
Startup/business
Mountain View, California, United States United States
http://www.myvello.com
  • 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.
Team
Business model