B

Head of Operations – System Certification

BSI

Japan, Japan, Japan Full time July 18, 2026

Found Description

We exist to create positive change for people and the planet. Join us and make a difference too!

Purpose of the Role

The Head of Operations for Japan is responsible for leading the System Certification in Japan. This role holds full accountability for audit and certification delivery in compliance with accreditation requirements, driving operational excellence, business growth, service quality, and governance.

The role translates strategic priorities set by Global, APAC, and Managing Director Assurance leadership into effective operational execution, ensuring delivery against revenue, contribution, quality, and compliance objectives. The position partners closely with Sales, Marketing, Training, and Global and APAC stakeholders to ensure a unified, market‑responsive strategy for Japan.

Key Responsibilities and Accountabilities

Strategic Leadership and Business Growth

  • Execute and promote the Managing Director’s strategy and in...
  • Ready to Apply?

    Submit your application for Head of Operations – System Certification at BSI

    Apply Now