Origin Sciences employs 35 employees. The Origin Sciences management team includes Kamrun Patel (Associate Director Of Laboratories), Jamie Yexley (Chief Operating Officer), and Andrew Page (Chief Technology Officer).
Looking for a particular Origin Sciences employee's phone or email?