Tech workers are 5 times more likely to suffer from depression. 92% are experiencing work-related stress. And 2 in 3 are feeling physically and emotionally drained from their job. The tech sector is crushing its workforce – and it must change.
Join us for The Changemakers Roundtable; an exclusive event for HR leaders, sharing insights, experiences and learnings from the frontline of tech’s mental health epidemic.