Chief People Officer
Leigh has spent her career helping organisations grow through their people. With 25+ years in global HR and business leadership roles, she brings a unique combination of strategic vision, organisational insight and a genuine passion for building inclusive, high-performing cultures.