Customer Success Manager at Carta (London) — hire.run