Stephan Otto

Director, Consulting Technology, Global Corporate Services