• Recent
  • Viewed
  • Faved
  • Commented
Staff Picks


San Francisco, United States (USA)
Vivocha – a startup with base in San Francisco and R&D in Italy - provides an Online Customer Interaction platform that enables businesses to seamlessly communicate with prospects and customers right on the website, using any combination of VoIP, Video, chat, callbacks and collaboration tools like assisted browsing, form & document sharing.