Senior Contracts Lawyer London, United Kingdom
Carta, Inc.Greater London, England, United KingdomCarta connects founders, investors, and limited partners through world‑class software, purpose‑built for everyone in venture capital, private equity and private credit.Trusted by 65,000+ companies ... Show more