Chemours is seeking an Environmental Specialist to join our growing Chemours Discovery Hub team. This position will report directly to the Environmental Manager at our Newark, DE location. The Environmental Specialist will be part of an exciting opportunity to impact the company’s compliance and performance programs at our State-of-the-Art Chemours Discovery hub located on the University of Delaware STAR campus. The Environmental Specialist will be involved in the development, implementation, and continuous improvement of various EHS systems across the Site. This highly visible role interfaces with R&D, Technical Service, Pilot Facilities, site EHS functions, and leadership to administer programs, procedures, develop reports and to ensure compliance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level