Leigh Annison

Leigh Annison

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.

Leigh has led large-scale transformations, developed leadership teams across multiple sectors and supported businesses through pivotal moments of change and expansion. Leigh believes that when people are supported, connected and aligned behind a shared purpose, organisations can achieve great things.
At iGii, she is responsible for shaping our people experience and ensuring our culture remains a meaningful and energising part of who we are as we scale.