Elizabeth Reid: Overseer of Search Experiences at Google
Elizabeth Hamon Reid is head of search experiences at Google. As such it is her job to make sure that most Google users find what they are looking for. She is failing miserably at that job. Just a few years ago, Google was a great place to find what you are looking for, but now […]