EH&S Manager This person will serve as the EH&S Manager over a 100-person, PSM-regulated manufacturing facility located in the Peru/Ottawa, IL area, along the Illinois River and about 90 minutes southwest of Chicago. This role is open because the
CF Industries Distribution Terminal Superintendent At CF Industries, our mission is to provide clean energy to feed and fuel the world sustainably. Our employees are focused on safe and reliable operations, environmental stewardship, and disciplined capital