Robert Young Email

VP Customer Success and Services . Ontada

Current Roles

Employees:
369
Revenue:
$124.5M
About
We are an oncology technology and insights business dedicated to transforming the fight against cancer.
Ontada Address
33 Arch Street
null, null
Ontada Email

Past Companies

OntadaVice President Customer Success and Services
IBM Watson HealthSr Director Software Development
IBM Watson HealthDirector, Portfolio and Solution Architect

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.