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