Made O'Meter
Discover where a brand or product originates
Carta is owned by Carta, Inc., headquartered in the United States. Yes. The ultimate owner of Carta, Carta, Inc., is headquartered in the United States.
Carta is a privately held technology company that provides software solutions for capitalization table management, valuation, and private asset administration.
disclaimer
poweredBy