Search giant Yahoo! appoints Laurie Mann to head its search department

Search giant Yahoo! has looked internally to find the right candidate to take reins of its vacant head of search position: Promoting Laurie Mann to the role. It will now be the long-time Yahoo! employee’s job to try to fix what has been a somewhat troubled relationship with partner, Microsoft. Yahoo! CEO, Marissa Mayer, recently […]