Senior Production Manager Yalelo Yalelo is Sub-Saharan Africa’s largest producer of tilapia and the Yalelo brand has become synonymous with innovative aquaculture techniques. Yalelo, […] More