About the role As part of our strategic vision, we are undergoing a comprehensive technology transformation journey. We have an exciting opportunity for an Software Release Manager to join our Digital Business team at Craigs Investment Pa......
Job Location: Tauranga, Bay of Plenty, New Zealand