Gregory brings considerable business and Crown governance experience gained in New Zealand and internationally. He has served as director on the boards of NZ Post, Kiwibank, Transpower, and the ACC, where he chaired the Investment Committee. He is currently serving as Chairman of Amanah Trust Management (NZ) Limited and AmanahNZ KiwiSaver Limited.
Gregory is the former Race Relations Commissioner of New Zealand (2001–2002) and was the first resident representative of the new South Africa in New Zealand, when appointed Honorary Counsel by Nelson Mandela in 1998. He came to New Zealand in 1991 as Managing Director, National Mutual Corporate Superannuation Services and is also heavily involved in community issues across New Zealand. His career has included senior roles at the NZ Salvation Army and the National Mutual Insurance in New Zealand, Australia and South Africa. Gregory is currently a Strategic Community Adviser to the NZ Police Commissioner (since 2014) and is the National Director of the Salvation Army’s Education and Employment division (since 2013).