IT Support Team Leader at Trellishall IT — Christchurch, New Zealand · 11jobs