Tag Archives: Stephan Leibold chief financial officer