Senior Customer Success Manager at Carta – London | Jobyssey