Manager, Tax Delivery at Carta | Jobs w/ Startups