
Team
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.
Let’s build
what’s next.
Talk to the team about how Gii can be mapped to your application.
Start the conversation