Global Head, Corporate Security & Risk

Westlake

Georgia

On-site

USD 120,000 - 180,000

Full time

12 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 seeks a Sr. Manager, Corporate Security to lead the global security strategy, policies, and standards across all sites and subsidiaries worldwide. You will guide executives, manufacturing stakeholders, and regional HSE teams, ensuring safety of personnel, property, and assets.

The role requires extensive security expertise, strong leadership, and the ability to coordinate with IT for integrated controls and incident response. Travel readiness and TWIC eligibility may be expected.

Qualifications

  • Bachelor’s degree in law enforcement, criminal justice, security or a related field.
  • 15+ years of experience in security roles with leadership experience in large, international manufacturing companies preferred.
  • Deep knowledge of security operations, laws, regulations and industry standards.
  • Experience with change management and policy implementation.
  • Strong collaboration, communication, and organizational skills with excellent written and verbal abilities.
  • Able to manage multiple projects simultaneously.
  • Positive, proactive, and accountable attitude.
  • Ability to obtain a TWIC card.

Responsibilities

  • Provide leadership, supervision and development of the Corporate Security Team.
  • Develop and maintain a global expert network across sites and regional HSE teams.
  • Collaborate with executives and stakeholders to implement security policies and standards.
  • Define and execute security strategy, programs, risk assessments, and actions to mitigate risks.
  • Oversee global security operating model, including guard force management and vendor governance.
  • Coordinate with IT and cybersecurity to integrate physical and information security controls.
  • Monitor travel security platforms and coordinate responses to security events.
  • Lead investigations and coordinate with law enforcement for critical threats.
  • Coordinate Corporate Crisis Management responses and budget planning.
  • Develop security performance metrics, audits, and reporting for continuous improvement.

Skills

Leadership
Communication
Collaboration
Change management
Project management
Team leadership
Conflict resolution
Analytical thinking

Education

Bachelor’s degree in security or related field
TWIC card eligibility

Tools

Security databases

Job description

Westlake seeks a Sr. Manager, Corporate Security to lead the global security strategy, policies, and standards across all sites and subsidiaries worldwide. You will guide executives, manufacturing stakeholders, and regional HSE teams, ensuring safety of personnel, property, and assets.

The role requires extensive security expertise, strong leadership, and the ability to coordinate with IT for integrated controls and incident response. Travel readiness and TWIC eligibility may be expected.

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 Corporate Security Leader — Strategy & Risk
Global Corporate Security Leader — Strategy & Risk

Westlake Chemical • Houston (TX)

On-site
USD 120,000 - 160,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 Royal Building Products • Salisbury (NC)

On-site
USD 90,000 - 130,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