Odyssey Venture Partners

Odyssey Venture Partners

Venture capitalClaimed
HQ location
Fremont, United States
Portfolio analysis