Outcome Capital
Show contact
Oded Ben-Joseph
Managing Director
William Yao
Managing Partner
Richard Horvitz
Director of Finance & Operations
Nicholas Frame, Ph.D.
Senior Associate
Thomas Busby
Senior Vice President
+ 17 more
Current role
View in org chart