Global Corporate Security Leader — Strategy & Risk

Westlake Chemical

Houston (TX)

On-site

USD 120,000 - 160,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Westlake Chemical in Houston, TX seeks a Sr. Manager, Corporate Security to lead the global security team, shape the corporate security strategy, and safeguard personnel, facilities and assets worldwide.

You will collaborate with executives, business leaders and IT to implement policies, manage the budget, and drive continuous improvement through risk assessments, training and incident response. This senior role requires deep security knowledge and 15+ years of experience in large, international

Qualifications

  • Bachelor's degree in law enforcement, criminal justice, security or a related field.
  • 15+ years in security roles with leadership experience in large, international manufacturing.
  • Knowledge of security operations, regulations and industry standards.
  • Experience with change management and policy implementation.

Responsibilities

  • Provide leadership, supervision and development of Corporate Security Team.
  • Define and execute strategy, programs, training, risk assessments and actions to identify and mitigate security risks.
  • Establish and oversee the global corporate security operating model, including guard force management and vendor governance.
  • Collaborate with IT and cybersecurity to integrate physical and information security controls.
  • Monitor and manage travel security platform and coordinate responses to security risks.
  • Lead investigations and coordinate with law enforcement for major threats or events.
  • Coordinate Corporate Crisis Management responses.
  • Prepare and manage annual budget for Corporate Security.
  • Develop and maintain security performance metrics and reporting processes.

Skills

Collaboration
Leadership
Communication
Security knowledge
Policy development

Education

Bachelor's degree in law enforcement, criminal justice, security or related field

Job description

Westlake Chemical in Houston, TX seeks a Sr. Manager, Corporate Security to lead the global security team, shape the corporate security strategy, and safeguard personnel, facilities and assets worldwide.

You will collaborate with executives, business leaders and IT to implement policies, manage the budget, and drive continuous improvement through risk assessments, training and incident response. This senior role requires deep security knowledge and 15+ years of experience in large, international

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Corporate Security Leader
Global Corporate Security Leader

Westlake Chemical Corporation • Houston (TX), Northern (KY)

Hybrid
USD 180,000 - 260,000
Global Corporate Security Leader: Strategy & Risk
Global Corporate Security Leader: Strategy & Risk

Westlake Chemical • United States

On-site
USD 150,000 - 210,000
Global Head, Corporate Security & Risk
Global Head, Corporate Security & Risk

Westlake • Georgia

On-site
USD 120,000 - 180,000
Sr Manager Corporate Security
Sr Manager Corporate Security

Westlake • Georgia

On-site
USD 120,000 - 180,000
Sr Manager Corporate Security
Sr Manager Corporate Security

Westlake Chemical • Houston (TX)

On-site
USD 120,000 - 160,000
Sr Manager Corporate Security
Sr Manager Corporate Security

Westlake Chemical Corporation • Houston (TX), Northern (KY)

Hybrid
USD 180,000 - 260,000
Sr Manager Corporate Security
Sr Manager Corporate Security

Westlake Chemical • United States

On-site
USD 150,000 - 210,000
Senior HSE Leader — Strategy, Compliance & Risk
Senior HSE Leader — Strategy, Compliance & Risk

Westlake Chemical Corporation • Salisbury (NC)

On-site
USD 120,000 - 190,000
Senior HSE Manager - Strategy, Compliance & Risk
Senior HSE Manager - Strategy, Compliance & Risk

Westlake Chemical • Salisbury (NC)

On-site
USD 120,000 - 180,000
Strategic Corporate Security Leader
Strategic Corporate Security Leader

The Security Executive Council • Atlanta (GA)

On-site
USD 120,000 - 180,000