Regional Site Manager

ThalesHalifax, NS
Hybrid

About The Position

The Regional Site Manager is responsible for the overall operational management of the Thales sites within the region, including Health, Safety & Environment (HSE), Facilities Management, and Physical Security. This role ensures compliance with corporate policies, regulatory requirements, and provides a safe, secure, and productive workplace for all employees and visitors. The role works directly with the Functional Managers to ensure that regional demands are adequately met and oversees the day-to-day delivery of operations within the region including defining the priorities, coordinating the on-site support of the operations functions and liaising with program stakeholders.

Requirements

  • Bachelor’s degree in Business Administration, Operations Management, Facilities Management, Occupational Health & Safety, Security Management, or a related field.
  • 5+ years of experience in facilities management, HSE, security, or site operations (preferably in industrial, defence, or high security environments).
  • Knowledge of local HSE regulations, building codes, and security standards.
  • Experience managing vendors and contractors.
  • Excellent communication, leadership, and stakeholder management skills.

Nice To Haves

  • Experience working in aerospace, defence, or high-tech manufacturing sectors.
  • Familiar with the Microsoft suite of products (Word, Excel, PowerPoint, Teams, Visio, etc.).
  • Language: English (Essential).

Responsibilities

  • Lead and implement Thales HSE policies, programs, and culture across the regional sites.
  • Conduct risk assessments, site inspections, and incident investigations.
  • Ensure full compliance with local regulations and Thales Group HSE standards.
  • Oversee training programs, emergency response plans, and drills.
  • Drive continuous improvement in safety performance and environmental sustainability.
  • Chair local HSE committees and maintain documentation/reporting.
  • Oversee day to day operations of the building, infrastructure, utilities, and equipment.
  • Plan and coordinate site upgrades, renovations, and capital projects.
  • Define budgets for regional facilities and liaise with budget owners to ensure requirements are captured at either the business or program level.
  • Support space planning, potential office moves, workplace optimization, and asset management.
  • Implement and enforce Thales Group Security policies and procedures.
  • Manage physical security programs, including access control, CCTV, alarms, and perimeter protection.
  • Conduct security risk assessments and support compliance with government and corporate requirements.
  • Manage visitor access, identification badge systems, and security awareness initiatives.
  • Support crisis management, business continuity, and incident response activities.
  • Serve as the primary point of contact for internal stakeholders, building management, and regulatory agencies.
  • Partner with HR, IT, Operations, and Corporate Real Estate to ensure seamless site operations.
  • Lead site committees (HSE, Security, Facilities).
  • Support internal communication and change management initiatives.
  • Build a strong culture of safety, security, and operational excellence at the site.

Benefits

  • Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
  • Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
  • Company paid holidays, vacation days, and paid sick leave.
  • Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
  • Employee Discounts on home, auto, and gym membership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service