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