Dean Hachamovitch

Dean Hachamovitch Exit
025

Internet Explorer Development Head Leaves Microsoft

The exodus continues. Microsoft has parted ways with several key employees in the past couple of years, and the head of the Internet Explorer development…