Ruth Meehan

Ruth Meehan MSc, FCIPD

Head of People Partners at Udemy

Ruth is an authentic, inclusive and mission-focused strategic People and Operations leader with more than 20 years end-to-end People experience in diverse industries (Tech, Financial Services, Pharma and Professional Services) across multiple geographies (Global, EMEA, APAC).

Ruth is a Lifelong Learner, qualified Coach, and Mentor, holding a MSc in Work and Organisational Psychology / Behaviour and a Fellowship of the Chartered institute of Personnel & Development. Ruth has a particular interest in building Culture and People Capability and Talent & Reward strategies that develop and retain talent, in order to deliver successful business outcomes. Ruth has led significant People initiatives through times of turbulence and change, including in Financial Services in 2008 and in Tech / SAAS in 2022 / 2023. Ruth currently leads the International People Partner team in Udemy.