Vanessa Delarca

Analyst, Legal & Compliance
Vanessa Delarca is an analyst on the legal and compliance team based out of our New York office.

Vanessa Delarca is an analyst on the legal and compliance team based out of our New York office.

Year Joined
2026
Location
New York