
Callbase
With callbase, you can set up a call center in 5 minutes. Email [email protected] for any questions. All tweets are by @OoTheNigerian except otherwise stated..
HQ location
Lagos, Nigeria
Website
Launch date
Employees
Authorizing premium user...