Oo Nwoye

Oo Nwoye

AngelClaimed
CEO& Founder @ Callbase
HQ location
Birmingham, United Kingdom
Founded companiesEdit
Callbase
Founded in 2013.
Fonebase Labs
Founded in 2013. in Telecom
VouChaCha
Founded in 2009.
OnePage
Founded in 2009.