Carta

HQ
San Francisco
Total Offices: 6
1,902 Total Employees
Year Founded: 2012

Teams at Carta

Recently posted jobs

8 Days AgoSaved
Hybrid
Chicago, IL, USA
Fintech • Software
The role focuses on acquiring new clients in the US, managing the sales cycle, and maintaining relationships with institutional investors while collaborating with marketing and product teams.