Manager at Sigma Aldrich
Greater St. Louis Area
Manager at Sigma Aldrich
Greater St. Louis Area
(Public Company; 5001-10,000 employees; Biotechnology industry)
Currently holds this position
(Biotechnology industry)
2008 — Present (1 year)
(Biotechnology industry)
2008 — Present (1 year)
1982 — 1989