Customer Success Manager
CartaFintechCustomer Success
11 daysopen
1–4 weeks · posted
Half of Carta’s 60 open roles have been sitting longer than 43 days.
Apply at Carta →Opens Carta’s own Greenhouse board
Carta has had this Customer Success Manager role in London open for 11 days, since 11 August 2026. fable12 indexed it directly from Carta's Greenhouse board.
Details
- Location
- London
- Workplace
- Not stated
- Source
- Carta’s Greenhouse boardLast seen 23 August 2026