Carta employs 2,189 employees. The Carta management team includes Tom Keiser (Chief Operating Officer), Henry Ward (CEO), and Will Larson (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Carta employee's phone or email?