Showing 6 matches
Venture Partner at Karista
Investor at Karista
Investment Director at Supernova Invest
Managing Partner at Karista
Investment Manager at Karista
1884 people
14752 people
19695 people