Christchurch is a rapidly changing city, be part of the team facilitating this change. We are seeking a self-motivated, customer focused individual to join the Transport Team in the Technical Services & Design Unit. TSD are a 100-person str......
Job Location: Christchurch, New Zealand