Carta

Carta

Verified
Manages the relationship between companies and their owners including investors and employees
San Francisco United States (HQ), Palo Alto United States, Salt Lake City United States, Seattle United States, New York United States, Rio de Janeiro Brazil