LeanDNA employs 94 employees. The LeanDNA management team includes Richard Lebovitz (President and CEO), Jim Kanir (Chief Revenue Officer), and Roy Shamir (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular LeanDNA employee's phone or email?