Sigma-Aldrich's IT department is led by Michael Menarry (Project Safety Engineer) and has 169 employees.
Sean Long
Process Engineer
Pawel Sonnek
Head of Engineering and Maintenance
Michael Menarry
Project Safety Engineer
Looking for a particular Sigma-Aldrich employee's phone or email?