T

Turner & Townsend

Global project management and cost consulting

HSE Consultant - Data Center

Environmental Health & SafetyConfirmed live in the last 24 hours
Full-timeTokyo, JapanNo salary listedIn-person

About the Job

Requirements

  • Business-level Japanese and English communication is mandatory.
  • A NEBOSH Diploma or equivalent qualification is required.
  • At least 10 years of health, safety, and environmental experience is required.
  • Strong communication with clients, contractors, and site teams is required.
  • The candidate must be able to enforce HSE standards through confident leadership.
  • The candidate must proactively identify and mitigate risks.
  • The candidate must be self-driven and able to work independently.

Responsibilities

  • Lead and implement the site HSE strategy and management system across one or more large-scale construction projects.
  • Conduct site inspections, audits, and compliance reviews.
  • Manage risk assessments and permit-to-work processes.
  • Lead incident investigations and root cause analyses.
  • Promote a strong safety culture through training, coaching, and engagement.
  • Monitor and improve contractor HSE performance.
  • Prepare and present HSE reports to project stakeholders and senior leadership.
  • Mentor and support junior HSE professionals.
  • Ensure compliance with local regulations and company HSE standards.
  • Work in a client-facing capacity and report to the Project Director or Account Leadership.
  • Depending on project scale, manage and develop the site HSE team.
  • Coordinate with clients, design and construction companies, contractors, and internal stakeholders.

Desired Qualifications

  • Experience with data center construction projects and/or large-scale construction projects is preferred.

About the Company

Turner & Townsend

Global project management and cost consulting

Turner & Townsend provides project management, cost management, and advisory services for real estate, infrastructure, and natural resources. It manages the full project life cycle—from planning and budgeting to risk management and program delivery across design, construction, and operation. The firm distinguishes itself with a global footprint of 130+ offices in 45+ countries and an alliance with CBRE that expands reach and resources for large, complex assets. Its goal is to help clients maximize asset value by delivering projects on time and within budget while improving performance from inception through operation.

Company size
10,001+
Company stage
Acquired
Total funding
$1.3B
Headquarters
Leeds, United Kingdom
Founded
1980

Recently Posted Jobs

Explore more opportunities at Turner & Townsend

See more jobs