Manager, Tax Delivery at Carta | Jobs with Startups