Learn more
Log in
Ex Libris
Contact
No bio yet
Oded Scharfstein
president
Sign up to view 19 direct reports
Get started
11 members
Rockefeller Capital Management
Liberty Mutual
Freeosk
McCain Foods
InterAction