NEXUS INDIA MASTER MANAGEMENT I, LTD

PrivateCIK: 1834405
Location

REDWOOD CITY, CA

PUBMATIC, INC.
Position
TenureSince Dec 2020
Holdings
KALTURA INC
Position
TenureSince Jul 2021
Holdings