Behind the leader: Sarah Dewar, Everyturn Mental Health
About the interviewee: Sarah Dewar is chief people officer at Everyturn Mental Health and has over 20 years of experience, working as part of both private and not-for-profit organisations.
About the interviewee: Sarah Dewar is chief people officer at Everyturn Mental Health and has over 20 years of experience, working as part of both private and not-for-profit organisations.