SCIEX's IT department is led by Steve Lacy (Director of Software Engineering) and has 612 employees.
Umesh Joshi
Senior Manager Enterprise systems
Looking for a particular SCIEX employee's phone or email?