Top Microsoft man to address Edinburgh tech event