November 14, 2012March 2, 2022 Steven Sinofsky Leaves Microsoft Steven Sinofsky, the executive in charge of Microsoft’s Windows 8 operating system and the driving force behind the new OS, is leaving the company effective […] Business by admin