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.
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes