Process & Recoveries Engineer at Kilombero Sugar Company Limited September,Â
Background – visit us at https://www.kilomberosugar.co.tz Kilombero Sugar Company Limited (KSCL), the largest producer of sugar in the country operating cohesively with Illovo Distillers Tanzania Limited (IDTL)