Cellectis employs 261 employees. The Cellectis management team includes Laurent Poirot (SVP Immunology), Philippe Duchateau (Chief Scientific Officer), and Katie Newhall (VP Translational Clinical Development).
Get Contact Info for All DepartmentsLooking for a particular Cellectis employee's phone or email?