Concept Life Sciences's IT department is led by Michael Scott (Technical Leader) and has 15 employees.
Michael Scott
Technical Leader
Petra Fitzpatrick
IT Service Desk Analyst
Jonathan Fray
Lead Chemist
Looking for a particular Concept Life Sciences employee's phone or email?