Rachel Richards

Social Value Operations Manager, PeoplePlus

Rachel Richards is an accomplished leader in social value and skills development, with over 12 years of experience creating meaningful societal impact through strategic education, diversity, and community engagement. As Social Value Strategy Lead at PeoplePlus, Rachel works to unlock businesses’ potential as forces for positive change, guiding them in socially responsible recruitment, community investment, and inclusive workforce solutions.

She has spearheaded large-scale programs addressing critical skills shortages and has fostered impactful partnerships that help disadvantaged groups find lasting employment. Passionate about aligning social value with commercial goals, Rachel champions sustainable, inclusive practices that not only strengthen business but also contribute to a fairer, more resilient society.