Vic-banner2
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
Splashx_precision_health_register_320px_vitality_121818

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