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.