BioRAFT employs 37 employees. The BioRAFT management team includes Ben Benone (Chief Technology Officer), Amber Poltl (Director of Product Marketing), and Jeff Mohan (Head of Finance).
Get Contact Info for All DepartmentsLooking for a particular BioRAFT employee's phone or email?