Tiny yn icmbsj2le7iz6xseronzswdrhmtdjh5qwzqui42u
Stephan Ruiz

Head of Group Controlling and Head of Finance and Operations USA, Member of the Executive Committee, World Economic Forum LLC