Leigh McLeod

Global Social Impact Lead

Leigh McLeod is an accomplished social impact leader with extensive experience driving community-oriented initiatives across various organizations. Currently serving as the Global Social Impact Lead at Canva, Leigh engages a diverse workforce to enhance local communities through impactful projects. Previous roles include ANZ Social Impact Program Manager at Canva, where strategic partnerships and team engagement were prioritized, and Non Executive Director at StreetSmart Australia, focusing on homelessness solutions. At The Walt Disney Company, Leigh coordinated corporate social responsibility initiatives targeting children's health and diversity, while at Arup, impactful measurement frameworks were developed to align with the UN Sustainable Development Goals. Early career experiences include coordinating international volunteer programs at Habitat for Humanity Australia. Leigh holds a Master’s Degree in International Development from RMIT University and a Bachelor’s Degree in Psychological Science from UNSW.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices