As layoffs continue to plague the tech sector, even the titans of the industry aren’t safe. Amidst ongoing layoffs at Google, we’ve learned the company has let go of its mental health executive, according to Insider.

Read more...