Sigma-Aldrich's Finance department is led by Brian Crane (Director, Global Process Controller - Finance Shared Services) and has 142 employees.
Looking for a particular Sigma-Aldrich employee's phone or email?