Dean Hachamovitch Archives – Eye On Windows

Dean Hachamovitch

Dean Hachamovitch Exit
028

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…