Conversations March 22, 2021 0 Microsoft’s Peter DeBenedictis: “tech is an enabler, but don’t lose sight of the human element” Peter DeBenedictis, CMO, Middle East and Africa at Microsoft, will be chairing the panel of…