Scarab Genomics employs 14 employees. The Scarab Genomics management team includes Charles Landry (Chief Scientific Officer), Jaymie Sawyer (Member Board of Directors), and Anne Stover (Director of Marketing And Business Development).
Looking for a particular Scarab Genomics employee's phone or email?