Origin Sciences's IT department is led by Andrew Page (Chief Technology Officer) and has 10 employees.
Kattreya Swift
Quality Assurance Specialist
Nikolay Pchelintsev
Associate Director of Product Development
Ilias Moutsopoulos
Senior Computational Biologist
Tom Jonesman
Assistant Ecologist
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
Christopher Mcqi
Head of Quality Assurance
Looking for a particular Origin Sciences employee's phone or email?