Team Lead
St. Louis, Missouri
Solvay
Solvay Fluorides LLC
Safety and Administration
Production Supervisor
Waldorf University