Newly appointed Netball New Zealand boss Jennah Wootten will be tasked with leading the sport out of a turbulent 2025