David Bullock

Technical Services Manager, Dimond, Auckland