Process Engineer 06/17/2024, Technical Recruitment Solutions Ltd Christchurch, New Zealand Design Engineering Bookmark job Bookmark job