Catherine Hall

Catherine Hall

Guest writer

Catherine Hall is the chief executive of Alzheimers NZ.