Carta headquarters details
Location map
Open in Google MapsAll Carta office locations
| City | State / region | Country | Type |
|---|---|---|---|
| San Francisco HQ | California | United States | Headquarters |
About Carta
Carta (Private) is headquartered in San Francisco, California, United States. Founded in 2012, the company operates across 19 countries with approximately 1,618 employees worldwide.
Where is Carta's main office?
Carta's main headquarters office is located at San Francisco, California, San Francisco, California 94115. This serves as the company's primary corporate address and is home to its executive leadership team.
Carta regional offices
Beyond its headquarters in San Francisco, Carta maintains 64 offices across 19 countries. Regional offices span 19 countries.
Carta contact information
The main switchboard for Carta headquarters can be reached at 16506698381. For investor relations, visit carta.com/investor-relations.
What does Carta do?
eShares, Inc., doing business as Carta, develops platform for ownership management. The Company offers a platform that enables corporations to handle cap table management, corporate governance, 409A valuations, and compliance, as well as issue stock to investors electronically, legal counsels, and law firms. Carta serves customers Worldwide.
Frequently asked questions
Where is Carta headquarters?
Carta's headquarters is located at San Francisco, California, San Francisco, California 94115, United States.
How many offices does Carta have?
Carta operates 64 offices across 19 countries as of 2026.
What is Carta's corporate address?
The official corporate address is San Francisco, California, San Francisco, California 94115.
When was Carta founded?
Carta was founded in 2012 and has grown to employ approximately 1,618 people worldwide.
What is Carta's phone number?
The main phone number for Carta headquarters is 16506698381.