Outcome Capital
Show contact
Oded Ben-Joseph
Managing Director
Victor Ye
Managing Partner, China Division
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