NEXUS INDIA CAPITAL II LP

PrivateCIK: 1443522
Location

MENLO PARK, CA

KALTURA INC
Position
TenureSince Jul 2021
Holdings