News

Google lays off head of mental health and wellness | Health IT

By January 31, 2023No Comments

Google has laid off 12,000 people, one of which includes its head of mental health and wellbeing. 

Health IT

Leave a Reply