Rachel Ainsworth

Head of Thought Leadership and Marketing Effectiveness

About me

Rachel is Source’s Head of Thought Leadership and Marketing Effectiveness and is the consulting industry’s leading expert on producing high-quality thought leadership. She has dedicated her time at Source to developing a thought leadership benchmarking framework that has become the industry standard, and she works closely with the world’s leading consulting firms to help them deliver high-impact content. Rachel is responsible for Source’s web-based White Space platform, which lists more than 40,000 pieces of thought leadership and is a vital resource for anyone who writes, researches, or manages thought leadership. Rachel brings to Source more than 10 years’ experience as a management consultant, having worked on strategic and operational projects across sectors, including financial services, life sciences, public sector, not-for-profit, and manufacturing. Always keen to learn more, she has an MBA and an MA in Education from Stanford, an MEng in Engineering, Economics, and Management from Oxford, and an MA in Counselling.