Leo Stoll is the Head of Talent and Culture at Low Carbon, bringing extensive experience in Human Resources and Organisational Development. Previously, Leo has held roles at companies such as BT, Tesco PLC, and Cancer Research UK, where Leo focused on areas such as Diversity and Inclusion, Wellbeing, Learning & Development, and Organisation Design. Leo's educational background includes a Master of Science in Organisational and Social Psychology from The London School of Economics and Political Science.
Sign up to view 0 direct reports
Get started