Veolia Group is a global leader in environmental services seeking a dedicated professional to lead the CSM Supply Chain and Operations team in North America. The role involves leading and optimizing manufacturing operations, delivery services, and supply chain management to achieve business goals and create a safe and healthy working environment.
Requirements
- Bachelor’s Degree in Chemical Engineering from an accredited university or college
- 10+ years of experience in chemical manufacturing, with proven plant / production leadership experience
- Knowledge of OSHA Process Safety Management, EPA Risk Management Program, DHS programs preferred
Benefits
- Health & Life Insurance
- Employee Reward Programs
- Extensive Learning and Development Resources
- Paid Vacation & Sick Time
- Paid Holidays
- Parental Leave
- 401(k) Plan
- Flexible Spending Accounts
- ADD Insurance
- Disability Insurance
