🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

EMEA Head of ISA Operations

Company

BSI

Location

Germany, Germany

Posted

June 18, 2026

Position Overview

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

Overview / Purpose of the position

The internal and supplier assurance (ISA) business partners with clients to build trust within their organisations and across their value chains. ISA has undergone tremendous growth, and this strategic role will support this growth across the EMEA region by shaping our approach to delivering client solutions, enabling us to add greater value to our clients and enhance our client centricity, whilst harmonising with global and other regional efforts.

The Head of Operations will build the EMEA operational framework for this business line, integrating it seamlessly into the company's established processes while ensuring it operates with commercial discipline, efficiency, and scalability, all whilst ensuring alignment with the global ISA community to drive standardisation. 

This role requires a leader who can create a tightly i...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now