We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Global Emergency Response Lead

Olin Chemicals
United States, Texas, Houston
2020 South Dairy Ashford Road (Show on map)
Nov 17, 2025

Title: Global Emergency Response Lead
Location: Houston, Tx

Salary: $135,000 - $170,000
Schedule: 9/80; 5-8s
Travel: 30 - 50% travel required
Relocation Available

Focus: The Global Emergency Response Lead is responsible for the ownership, development and implementation of Olin's Global Emergency Preparedness/Emergency Response Management Systems to ensure that all Olin (Chemicals and Winchester) facilities meet regulatory requirements and have robust processes that enables effective preparedness and response to emergencies.

Global Emergency Response Lead Essential Responsibilities:

  • Provide support to sites/facilities following significant events and during agency compliance audits or inspections including working with agency personnel to clarify and resolve interpretational issues or requests.
  • Ensure Olin Management Systems meet regulatory requirements for Emergency Response. Harmonize and Standardize work processes for Emergency Response and Security.
  • Routinely assess and work with site/facility EH&S and Manufacturing leadership to drive excellence in all aspects of Emergency Response: documentation, skills/training/knowledge, tools and community response.
  • Stay current with developing or changing regulations and keep Division Leadership and EH&S Personnel informed of applicability and potential impact to Olin
  • Ensure sharing of learnings from audits, drills, and exercises to facilitate organizational preparedness and response to emergencies and effective application of the management systems.
  • Crisis Leader (backup) and team member - develop drills and exercises for Olin's Crisis Team. Support objectives outlined within the Olin Crisis Plan and actively participate in crisis management when needed.

Global Emergency Response Lead Requirements:

  • Bachelor's Degree* in Engineering, EH&S or related technical discipline
  • 10+ years experience in the application of emergency response requirements in a chemical manufacturing environment
    • Multi-site experience required; global experience preferred
  • Strong analytical thinking, communication, team leadership and interpersonal skills, as well as high initiative and attention to detail
  • Must be able to work extended hours, weekends as needed, especially when problems occur or when deadlines must be met
  • Must be willing and able to travel 30-50% of the time, both domestically and internationally
  • Prior Olin experience in a relevant position preferred
  • Must be able to obtain a TWIC (Transportation Worker Identification Credential) and possess a valid US Driver's license

Strong Careers Grow Here
As a global leader in both chemical manufacturing and ammunition, Olin empowers over 8,000 individuals to make an impact both at work and in our surrounding communities. View a snapshot of our comprehensive benefits package.

*Degree must be from a school that is accredited by an accrediting agency recognized by the Secretary of Education of the U.S. Department of Education or equivalent program from an international university.

Olin does not provide any form of sponsorship. We will only employ those who are legally authorized to work in the United States. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J or TN or who need sponsorship now or in the future, are not eligible for hire.

Olin is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Applied = 0

(web-f6fc48fb5-ggfjh)