17 employees
Upcall is the human-powered outbound sales & marketing calling platform.
2016
$2.2M
from 3 investors over 3 rounds
Upcall raised $2.2M on April 7, 2017
Investors: Soma Capital, Pareto Holdings and Y Combinator