Source BioScience's IT department is led by Duncan Clark (Field Service Engineer) and has 19 employees.
Rokas Tatarunas
IT Manager
Chris Belfield
Validation Development Engineer
James Byrne
Senior Field Service Engineer
Peter O'Connell
Field Service Engineer
Field service engineer
Duncan Clark
Suzzannah Girod
Quality Assurance Manager
Looking for a particular Source BioScience employee's phone or email?