D. E. SHAW OCULUS PORTFOLIOS, L.L.C.

PrivateCIK: 1327537
Location

NEW YORK, NY

JAMES RIVER GROUP HOLDINGS, INC.
Position
TenureSince May 2018
Holdings