Stephan Schrecke

Stephan Schrecke

SVP, Head of Global Marine & Energy