CellCarta employs 767 employees. The CellCarta management team includes Lorella Di Donato (SVP and Chief Scientific Officer, Immunology and Proteomics), Christopher Ung (Chief Business Officer), and Todd Chermak (SVP and Global Business Head, Immunology and Proteomics).
Get Contact Info for All DepartmentsLooking for a particular CellCarta employee's phone or email?