Carta employs 8 employees. The Carta management team includes Nick Avery (Chief People Officer), Nigel Neo (Sales Development Representative), and Mahsa Kowsari (Director, Customer Engagement Strategy).
Looking for a particular Carta employee's phone or email?