Job posting details for Process Engineer at Leaft Foods in Christchurch, New Zealand, listed on ClimateTechList jobs. ClimateTechList gathers 30,000+ job openings from over 1,040 climate tech companies and updates them daily.