This role is part of the Environmental Health and Safety team at the Florida Launch Complex on Cape Canaveral, FL, focusing on monitoring and assessing processes to ensure system safety engineering, environmental health and safety, operations, and continuous improvement.
Must-have
Nice-to-have
Must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S.