Shashi Seth steps down from his role at Yahoo! with immediate effect

Yahoo’s Shashi Seth has announced that he will be stepping down from his role at the firm with immediate effect. The senior VP of the firm’s Connections business unit had been working with the firm for over three and a half years. Bringing in a vast amount of experience from his previous work at Google, […]