Regional Head, Europe and UK - Managing Director at Carta - San Francisco, California, US
Founded in 2012, Carta, Inc is a technology company specializing in valuation software and capitalization table management. Carta, Inc is based in Palo Alto, California.