infotechlead

Who’s Sebastian Steinhaeuser, the new member to SAP executive board?