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