M

Michels

Infrastructure, power, and energy construction contractor

Security Specialist - Major Projects

Security & Protective ServicesConfirmed live in the last 24 hours
Full-timeHouston, TX, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Criminal Justice or Security Management, 10 or more years of related experience, or an equivalent combination of education and experience.
  • Proficiency in the Microsoft Office Suite.
  • A valid driver's license for the type or types of vehicles that may be driven and an acceptable driving record as determined by the Michels Review Team.
  • Ten or more years of experience in corporate security, physical security, project security, risk management, construction security, or a related field is desired.
  • Law enforcement, military, and/or security experience is desired.
  • Experience supporting security for large-scale construction projects, including data center or other critical infrastructure projects, is desired.

Responsibilities

  • Develop and implement project-specific security plans for major capital, construction, and operational projects.
  • Conduct security risk assessments and vulnerability analyses during project planning and execution phases.
  • Ensure physical security requirements are incorporated into project designs, specifications, and operational procedures.
  • Monitor project activities to ensure compliance with company security policies, standards, and regulatory requirements.
  • Recommend risk mitigation strategies and monitor implementation effectiveness.
  • Investigate security incidents affecting project sites and recommend corrective actions.

Desired Qualifications

  • Ten or more years of experience in corporate security, physical security, project security, risk management, construction security, or a related field.
  • Law enforcement, military, and/or security experience.
  • Experience supporting security for large-scale construction projects, including data center or other critical infrastructure projects.

About the Company

Michels

Infrastructure, power, and energy construction contractor

Michels Canada is a construction contractor specializing in infrastructure, power, and energy projects. It carries out large-scale construction work using advanced technologies and innovative methods to deliver demanding projects efficiently while maintaining high safety standards. The company differentiates itself through its focus on creative, efficient, and original solutions for complex builds, a strong safety culture recognized in 2021 and 2022, and its affiliation with Michels Corporation. Its goal is to complete major infrastructure and energy projects safely, on time, and to a high standard by applying practical, proven methods and technical expertise.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
City of Leduc, Canada
Founded
1997

Recently Posted Jobs

Explore more opportunities at Michels

See more jobs