Senior HSE Consultant - Data Center

Turner & Townsend · Japan, Japan, Japan

Location
Japan
Job Type
full-time
Posted
June 29, 2026

Job Description

Job Description

Position Summary

Lead Health, Safety and Environmental (HSE) activities across one or more large-scale construction projects. Act as the primary HSE lead on site, ensuring regulatory compliance, driving a strong safety culture, and supporting safe project delivery.

Key Responsibilities

  • Lead and implement the site HSE strategy and management system
  • Conduct 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

Qualifications

Ready to Apply?

Submit your application for Senior HSE Consultant - Data Center at Turner & Townsend

Apply Now