Longtime Internet Explorer leader Dean Hachamovitch is leaving Microsoft by Todd Bishop on December 18, 2014December 18, 2014 at 2:24 pm Dean Hachamovitch is leaving Microsoft. And yes, of course, there is an IE shirt associated with this milestone, too. The longtime Internet Explorer leader, who led the efforts to modernize and revitalize Microsoft’s… Read More