Origin Sciences's IT department is led by Andrew Page (Chief Technology Officer) and has 8 employees.
Kattreya Swift
Quality Assurance Specialist
Nikolay Pchelintsev
Associate Director of Product Development
Ilias Moutsopoulos
Senior Computational Biologist
Andrew Page
Chief Technology Officer
Thomas Scullion
Senior Laboratory Technician
Thomas M.
Bioinformatician
Preeti Mistry
Quality Assurance and Regulatory Affairs Specialist
Andrew Tock
Senior Bioinformatician
Linglan Zhang
Lead Commercial Scientist
Looking for a particular Origin Sciences employee's phone or email?